Kanzi 3.6.8 发行说明¶
功能改进¶
在资源加载方面的改进:
现在有
LoadAndFinish和FinishOnly加载任务。FinishOnly加载任务跳过加载线程,Kanzi 将它们直接排队到主线程FinishingQueue。加载任务现在可以触发依赖项的后台加载。这改善了加载线程的使用,提高了加载时间,并使后台加载更加流畅。
新增了这些资源类型以使用加载任务和加载任务依赖关系。
Brush
Material
Mesh
Render Pass Prefab
State Manager
改进了预设依赖项的收集。对于在预设中使用的 State Managers 和资源 ID,Prefab View 异步预设更改现在可以在后台加载资源依赖项。
改进了路径属性更新,现在可更快地将某些节点连接到绑定。
对 Performance HUD 的改进:
您现在可以配置 Performance HUD 的位置。请参阅 性能信息位置。
在 Performance HUD 中,您现在可以看到计时器订阅、重复任务和动画的数量。请参阅 PerformanceInfoLevel。
改进了在 kzb 文件中存储资源字典的方式。这使得具有大型未使用资源字典(例如本地化表)的 kzb 文件加载速度更快。
引入了针对
setProperty、addPropertyModifier、removePropertyModifier、copyLocalValue的速度优化。
更改¶
更新了 ICU 库:
QNX 6.5 和 6.6 更新到 58.2。
QNX 7 更新到 62.1 版本
android-aarch64 和 android-x86_64 更新到 62.1.
将 PVRTexTool 更新到了 4.20.0 版本。
在 Kanzi 3.6.8 中,V8 JavaScript 引擎仅在 Windows 和依赖于 Ant 和 Scons 的旧版 Android 平台上可用。请参阅 平台要求。
kzb 文件格式版本现在包含主要和次要修订。在 Kanzi 3.6.8 中,kzb 文件格式的版本从 3 更改为 3.1。
文档 (Documentation)¶
改进的 Kanzi Studio 插件接口参考文档。请参阅 Kanzi Studio 插件 API 参考。
修复¶
ID |
描述 (Description) |
区域 |
|---|---|---|
15170 |
Kanzi 应用程序在 Android 上现在在后台运行后保留 EGL 上下文。 |
Kanzi Engine |
10580 |
修复了 Android 设备上无法记录工作日志的问题。 |
Kanzi Engine |
10469 |
Pipeline State Render Pass 现在将 Viewport 节点的大小和剪刀工具四舍五入到完整像素。 |
Kanzi Engine |
10433 |
修复了渲染某些无法打印的字符的问题。在此修复之前:
|
Kanzi Engine |
10406 |
修复了使用 iType 字体引擎后端时,无法渲染某些 emoji 的问题。 |
Kanzi Engine |
10405 |
修复了使用 iType 字体引擎后端时,附加符号位置错误的问题。 |
Kanzi Engine |
10365 |
从运行时资产中的 Screen 移除了额外的资源字典。 |
Kanzi Engine |
10320 |
修复了无法显示所有启动性能剖析程序的问题。 |
Kanzi Engine |
10252 |
修复了蒙皮网格导入和骨骼矩阵计算的问题。请参阅 蒙皮网格的更改内容。 |
Kanzi Engine |
10227 |
修复了即使不需要深度时也向 Pipeline State Render Pass 添加深度缓冲区要求的问题。 |
Kanzi Engine |
10193 |
当您不使用动画在状态之间进行过渡时,状态管理器现在会发送 Transition Started 和 Transition Finished 消息。 |
Kanzi Engine |
10125 |
当 State Manager 在状态转换期间分派 Left State 和 Entered State 消息时,它现在在这些消息上设置 StateGroup 参数。 |
Kanzi Engine |
10107 |
修复了将不可见 Model3D 替换为 nullptr 后,无法释放其纹理资源的问题。 |
Kanzi Engine |
10548 |
Kanzi 3.6.6 引入了一个机制,防止在 Kanzi Studio 中使用不兼容的属性值。由于意外的后果,该机制现已被移除。 |
Kanzi Studio |
10362 |
修复了导致 Kanzi Studio 中的合并工具无法正确合并内容的多个问题。 |
Kanzi Studio |
10318, 10299 |
在 Kanzi Studio 中进行了多项可用性改进。 |
Kanzi Studio |
10173 |
对于 Kanzi Engine 插件,您现在可以隐藏所有自定义类型。 |
Kanzi Studio |