版本 1.2.3
此次发布附带首个默认编辑器插件,并显著提升了运行时的峰值内存使用。
编辑器插件
编辑器插件现在可以使用 Chrome 的 Node Inspector 进行调试,为更加复杂的插件项目铺平了道路。
插件现在可以在新的“Plugins”视图中更加方便地管理。我们区分已验证的“Editor Scope”插件(适用于所有项目)和“Project Scope”插件(通过项目的 package.json
或项目的 plugins
文件夹安装)。
在文档中查找插件介绍。

发布插件
作为首个默认的“Editor Scope”插件,1.2.3 带来了“发布插件”,使发布到 Wonderland 云页面 更加方便。

配置快捷键
现在可以在“偏好设置”视图中配置快捷键。这个新面板也是学习可用快捷键的极佳资源。

流式获取
直接从 HTTP 请求流传输,基于流入 WASM 内存 和 LZ4 超压缩(在 1.2.1 版本中添加)进一步改善峰值内存使用。
峰值内存使用的改善意味着可以在 Safari iOS 上运行更复杂的应用程序,同时对老旧 iOS 设备的支持也更好。
流式获取也普遍提升了所有平台的加载时间。
更新日志
Wonderland Engine 1.2.3 的完整更新日志:
编辑器
- 增加安全的默认编辑器插件
- 增加新的插件视图以管理插件
- 改善插件的错误信息
- 改进并解决项目、安装和应用路径中的 unicode 字符处理问题
- 修复搜索字段中 unicode 字符的问题
- 添加节点检查器支持来调试插件代码
- 修复编辑器在项目目录中创建空版本快捷方式文件的问题
- 修复单通道未压缩纹理
- 支持使用
--import
导入任何资产,而不仅仅是场景文件 - 修复减少
maxShadows
时的崩溃 - 修复使用 multidraw 时的阴影批次视锥裁剪
- 允许锁定缩放轴以保持统一缩放
- 改进 Linux 包分发支持和设置简便性
- 改进 MacOS DMG 安装程序
- 偏好设置视图:允许配置快捷键。
- 资产浏览器:为更多音频文件格式添加图标
- 资源视图:修复禁用项目导致的崩溃
- 场景视图:提供视图组件的新可视化
运行时
- 使用流式获取来流式传输场景,减少加载期间的峰值内存使用并降低加载时间
- 修复克隆材质时的 Alpha 材质问题
引擎
- 修复删除对象后附加场景时对象/组件 ID 重用的问题
JavaScript/TypeScript API
- 修复
Prefab.childrenCount
返回根场景而非预制件的子项计数的问题 - 允许从没有设置
static TypeName
的组件类中继承属性,使用static InheritProperties
插件
- 发布:新的插件可以一键发布项目到 Wonderland 云。
插件 API
- 添加
tools.openBrowser
以打开浏览器窗口
Last Update: April 27, 2025