Commit Graph

6 Commits

Author SHA1 Message Date
plum
e8615c6796 feat(sdk): 迁移脚本执行系统与编辑器热更新对齐 Astral
- Viewer.ts: enableScript setter 修复写回 options,脚本状态变量改为实例级
- Viewer.ts: 新增 InstallScriptsOptions、reinstallObjectScripts、invokeInstalledScriptEvent
- Viewer.ts: installScripts 支持 loadedScriptNames 精准触发 loaded,补充 bindDataChange 分发
- Viewer.ts: unInstallScripts 移除错误的 enableScript 提前返回守卫
- Signals.ts: 脚本信号统一改用 reinstallObjectScripts 热更新
- Signals.ts: sceneCleared 先卸载脚本再清场
- Signals.ts: registerSignal/dispose 模式防止信号泄漏
- CodeEditor.vue: Monaco 忽略 TS80002(构造函数转 class 建议)
2026-04-09 00:43:15 +08:00
eb7e2a4229 fix(SDK): 解决因场景清空时的错误操作造成的CSS2D、CSS3D失效; 2025-11-05 16:19:54 +08:00
88d6076a83 feat(SDK): 修改Viewer初始化配置中Edit的数据结构 2025-11-05 00:01:35 +08:00
915e83bc84 fix(resize): 新增3DTiles内置资源;增加内置资源对http(s)地址的支持; 2025-10-05 22:57:06 +08:00
87acdc4896 style(resize): 三维视口Resize监听放入sdk中;3DTiles模型新增视口Resize时的自动处理 2025-10-05 22:08:51 +08:00
2b4e5d2668 feat(All):Initial 2025-10-04 23:36:07 +08:00