管理您的 cookie 设置。您可以在下方启用或禁用不同类型的 cookies。详情请查看我们的隐私政策

发布 0.7.3

发布 0.7.3

修复和便利性改进,并支持 WebAssembly 线程。

WebAssembly 线程 

在我们的“WebAssembly 线程” 博客文章中了解有关新添加的 WebAssembly 线程支持的更多信息。

更新日志 

编辑器

  • 添加了编辑器首选项以控制与项目无关的设置
  • 添加了首选项视图
  • 修复了在打包或更改 JavaScript 文件后浏览器多次重新加载的问题
  • 修复了动画组件的导入问题
  • 当找不到文件时,使 Web 服务器返回 404
  • 在动画和皮肤中添加了“来源”列
  • 修复了一些对象在删除场景文件后未能解析的问题
  • 修复了初始加载项目时的不正确光照颜色
  • 修复了通过拖放方式加载场景未保存父子关系的问题
  • 修复了加载缺少动画的项目
  • 修复了控制台视图在错误被禁用时将错误显示为信息的问题
  • 修复了监视文件被移除时的崩溃问题
  • 改进了 UI 风格
  • 使项目文件中的文件链接保持一致
  • 修复了 0.6.x 项目未应用的碰撞组属性迁移
  • 在资产浏览器文件上下文菜单中添加了“解包”功能,支持的存档/包格式

引擎

  • 修复了分配新动画组件时动画跳动的问题
  • 修复了动画在未设置关键帧时重置缩放/旋转/平移的问题
  • 修复了球体-轴对齐边界框和球体-盒子交集运算

运行时

  • 实现了对 WebAssembly 线程的支持
  • 当线程可用时,通过在线程中转码 Basis 纹理来修复场景加载时的渲染停滞

JS API

  • 通过重用临时内存提高了各种方法的性能
  • 添加了 WL.Object.rotateAxisAngleDegObject()WL.Object.rotateObject() 以在对象空间中旋转对象
  • 添加了 WL.Object.getForward()WL.Object.getUp()WL.Object.getRight() 来高效获取对象的前/上/右方向向量
  • 修复了使用 WL.Object.getTranslationWorld() 时对象变换未正确重新计算的问题
  • 修复了 WL.AnimationComponent.animation 的设置器问题
Last Update: May 15, 2025

保持更新。