feat(editor): 优化编辑器UI和改进核心功能 (#234)

* feat(editor): 优化编辑器UI和改进核心功能

* feat(editor): 优化编辑器UI和改进核心功能
This commit is contained in:
YHH
2025-11-23 21:45:10 +08:00
committed by GitHub
parent 4d95a7f044
commit 32460ac133
38 changed files with 2201 additions and 485 deletions

View File

@@ -12,6 +12,12 @@
"active": true,
"targets": "all",
"createUpdaterArtifacts": true,
"resources": {
"../../platform-web/dist/runtime.browser.js": "runtime.browser.js",
"../../engine/pkg/es_engine_bg.wasm": "es_engine_bg.wasm",
"../../engine/pkg/es_engine.js": "es_engine.js",
"runtime/**/*": "."
},
"icon": [
"icons/32x32.png",
"icons/128x128.png",
@@ -22,8 +28,21 @@
"windows": {
"certificateThumbprint": null,
"digestAlgorithm": "sha256",
"timestampUrl": ""
"timestampUrl": "",
"webviewInstallMode": {
"type": "downloadBootstrapper"
}
},
"fileAssociations": [
{
"ext": [
"ecs"
],
"name": "ECS Scene File",
"description": "ECS Framework Scene File",
"role": "Editor"
}
],
"macOS": {
"frameworks": [],
"minimumSystemVersion": "10.13",
@@ -68,6 +87,7 @@
],
"permissions": [
"core:default",
"core:window:allow-start-dragging",
"shell:default",
"dialog:default",
"updater:default",
@@ -111,6 +131,15 @@
"shell": {
"open": true
},
"cli": {
"args": [
{
"name": "file",
"index": 1,
"takesValue": true
}
]
},
"fs": {
"requireLiteralLeadingDot": false
},
@@ -123,4 +152,4 @@
"pubkey": "dW50cnVzdGVkIGNvbW1lbnQ6IG1pbmlzaWduIHB1YmxpYyBrZXk6IDFDQjNFNDIxREFBODNDNkMKUldSc1BLamFJZVN6SEJIRXRWWEovVXRta08yNWFkZmtKNnZoSHFmbi9ZdGxubUMzSHJaN3J0VEcK"
}
}
}
}