Kanzi 3.9.2 发行说明¶
新增功能¶
值累加器¶
引入了 Float Value Accumulator 和 Int Value Accumulator,使您能够随时间递增属性类型的值。
例如,您可以使用 Value Accumulator 创建秒表或计时器,移动 3D 模型上的纹理,或旋转 3D 模型以创建动画。请参阅 增加属性类型的值。。
功能改进¶
Kanzi Java API 的改进:
ResourceManager协议现在支持资源重新加载。请参阅 实现自定义资源加载。Kanzi Java API 现在更全面地涵盖了内置 Kanzi 类的属性、消息和消息参数。
Kanzi Java API 现在支持
KanziObject.getOptionalProperty()和MessageArguments.getOptionalProperty(),这些将仅在属性已设置时返回其值。
在 Kanzi Android framework (droidfw) 中,
KanziRuntime.loadKzb和kzbPathList属性现在支持 kzb 配置文件,该文件可以包含您想要加载的 kzb 文件列表。改进对焦处理:
引入了覆盖焦点范围类型,使处理在应用程序其他部分之上打开的覆盖的输入和焦点更加容易。
请参阅 创建叠加层 和 Kanzi 3.9.2 migration guide。
引入了 Focus State 属性,该属性报告焦点范围内一个或多个节点的逻辑和键盘焦点状态。例如,使用该属性以视觉方式向用户指示用户界面元素是否具有焦点。请参阅 表明用户界面元素何时具有焦点。
更改¶
增加了对 Visual Studio 2019 的支持。
Kanzi Android framework (droidfw) 和 Kanzi Java API 现在需要 Java 8 (1.8) 或更高版本。请参阅 Java 8。
类
Resource、GPUResource、Surface和Renderbuffer现在具有元类。
显著修复¶
ID |
描述 (Description) |
区域 |
|---|---|---|
395018 |
修复了在 Trajectory List Box 3D 节点中调整属性值时导致 Preview 终止的问题。 |
Kanzi Engine |
401182 |
修复了影响 Kanzi 3.9.1 中画笔渲染性能的问题。 |
Kanzi Engine |
401362 |
修复了在 INTEGRITY 操作系统上导致静态链接的 Kanzi Engine 插件无法工作的问题。 |
Kanzi Engine |
361124 |
修复了 Preview 中的问题,该问题限制了通过滚动鼠标滚轮使用 Camera tool 时的缩放比例。 |
Kanzi Studio |
398796 |
修复了影响 Kanzi Studio 性能的问题。这加快了在 Kanzi Studio 项目之间切换的速度。 |
Kanzi Studio |
400848 |
修复了当项目属性 Color Workflow 设置为 Linear 时,默认情况下阻止位图字体正确显示的问题。对于 Kanzi Studio 自动导入的位图字体图像,它将 sRGB Content 属性设置为禁用。 |
Kanzi Studio |