版本 1.2.3
此次发布附带首个默认编辑器插件,并显著提升了运行时的峰值内存使用。
编辑器插件
编辑器插件现在可以使用 Chrome 的 Node Inspector 进行调试。 这为更复杂的插件项目铺平了道路。
插件现在可以更方便地在新的“插件”视图中进行管理。我们区分经过验证的“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: September 7, 2024