Kanzi 3.9.12 版本说明¶
Kanzi Studio 可用性¶
您现在可以在 User Preferences 中控制是否在 Kanzi Studio 中启用触控笔输入。默认情况下,触控笔输入已禁用。
您现在可以在 Kanzi Studio 预览工具栏中从预设件占位符选择摄像机,该预设件占位符的模板来自引用的工程。
您现在可以在 Kanzi Studio 中登录您的 Kanzi Account。请参阅 Kanzi Hub 和 Kanzi Account。
渲染 (Rendering)¶
改进了 Kanzi Studio 复制智能基于物理的材质类型时的性能。
在 Kanzi Studio 中,您现在可以控制材质类型规则调试对象的可见性。
Kanzi Android framework (droidfw)¶
改进了 Kanzi 在 Android 上空闲时的挂起方式,使 CPU 使用率真正降为零。请参阅 空闲状态。
平台¶
Kanzi Studio 应用程序模板现在为 Android 应用程序提供默认的 Proguard 规则。这使您可以启用代码精简。
如果合成器公布了多个相同类型的全局对象,Kanzi 现在会绑定到合成器公布的第一个 Wayland 全局对象。当 Wayland 合成器移除全局对象时,不再导致 Kanzi 因错误消息而停止运行。
更改¶
将应用程序所需的最低 CMake 版本从 3.5.1 更改为 3.10.0。
文档 (Documentation)¶
Kanzi 示例和教程工程不再包含在 Kanzi 安装程序中。您可以在 Kanzi Studio 的 Quick Start 窗口的 Examples 部分中下载教程和示例工程。
显著修复¶
Kanzi Engine¶
修复了在处理输入事件期间被禁用的按钮无限期保持按下状态的问题。(SDK-9674)
修复了 Kanzi 应用程序从暂停状态恢复后导致输入处理不正确的问题。(SDK-9733)
修复了在 Preview 启动期间按住鼠标按钮时导致 Preview 终止的问题。(SDK-9732)
修复了执行尝试访问失效节点的 Lua 脚本时导致 Kanzi 应用程序终止的问题。(SDK-9727)
修复了 3D 节点从不可见变为可见时其变换不更新的问题。(SDK-9753)
修复了导致使用无效文件描述符调用 FD_ISSET() 的问题。(INTE-691)
Kanzi Studio¶
修复了手写笔输入线程减慢工程项复制速度的问题。Kanzi Studio 中的手写笔输入现在默认处于禁用状态。您可以在 User Preferences 中更改此设置。(RENDERING-1349)
修复了以下 Preview 相机控制问题 (PRODUCT-805):
在 Node tool 中,如果您从 Free Camera 切换到 Orbit Camera,Orbit Camera 不再丢失已选定的节点。
当相机处于活动状态且您在 Preview 选项卡之间切换时,Node tool 现在可以正常工作。
使用相机时,Node tool 不再意外拾取 2D 节点。
修复了允许从剪贴板粘贴已移除属性类型的属性的问题。(PRODUCT-833)
修复了在组合选项卡之间切换并单击在上一个组合选项卡中打开的已选定节点时引发异常的问题。(PRODUCT-906)
修复了导致浮点属性类型的滑块编辑器功能失效的问题。(PRODUCT-964)
修复了将根 Activity Host 转换为预设件占位符然后删除该占位符后,Activity Browser 和 Preview 仍显示 Activity 的问题。(SDK-9740)
修复了当 Preview 显示非 Activity 组合时,Activity Browser 中出现 Create Root Host 按钮的问题。(SDK-9741)
修复了将材质拖放到 Preview 时导致 Kanzi Studio 将材质分配给错误群集的问题。(PRODUCT-1025)
修复了复制链接的源材质时导致 Kanzi Studio 终止的问题。(RENDERING-1385)
修复了加载先前在多工程解决方案中作为引用工程加载的工程时导致 Kanzi Studio 崩溃的问题。(PRODUCT-988)
Kanzi Java API¶
修复了使用图像数据创建
BitmapImage时导致 JNI 字节数组泄漏的问题。(ANDROID-896)