碰撞体调试叠加层、更安全的资源流程与 AI 资源导入游戏
今天的更新在视口中引入了实时碰撞体调试叠加层,保存时防止数据丢失,新增外部资源 CRUD 管理,并支持将 AI 生成的 3D 资源直接导入游戏。
碰撞体调试叠加层
- 选中带有 Collider 组件的实体时,视口会投影实时线框叠加层,让物理形状调整更加直观。
- Gizmo 和参数 Gizmo 材质不再投射阴影,保持视口整洁。
更安全的资源管理
- 存储在项目外部的资源现在可以通过 Content Browser 的 CRUD 操作管理,由
.meta.jsonsidecar 文件驱动。 - 保存场景时会自动合并孤立的内联资源,避免因数据丢失而中断保存。
- 撤销删除实体时,关联的材质通过场景资源 GUID 往返正确恢复。
- 事务内嵌套复制操作现在能可靠处理。
- Content Browser 在重新加载时刷新目录,晚挂载的资源立即可见。
AI 资源导入游戏
- Gen3D 和 AI Asset 工作台新增"导入到游戏"操作,可将 AI 生成的 3D 模型作为可玩角色直接导出到项目中。
引擎改进
- 物理碰撞体现在从 Transform 组件同步姿态,修复了视觉与物理形状之间的偏移。
- 新增
easing数学命名空间,提供smoothstep和smootherstep工具函数。 - 运行时公开
decodeImageBytes,支持从原始字节缓冲区加载纹理。 - FBX 导入在包安装时自动加载 WASM 解码器,无需手动操作。
- 组件挂载覆盖和共享引用往返现在完全可靠。
CLI 与权限
- 之前消失为空白 UI 响应的错误信息,现在会合成为可读的错误消息。
- 统一的
settings.permissions信任拦截面取代了三个内核中的分散检查。
Bug 修复
- Windows 上 Studio 使用
tasklist检查子进程存活状态,修复了部分机器上的启动卡住问题。 - 启动器场景选择改用 GUID 而非索引,防止场景重排后选错。
- Cow Survivor:收窄了玩家物理初始化错误,并通过 GUID 实例化游戏视觉元素。