Kanzi 3.1.1 发行说明¶
新增功能¶
以下功能是 Kanzi 3.1.1 中的新功能:
渐进式渲染
您现在可以将渲染负载分布在多个帧上,以减少渲染一整个帧所需的工作量和时间。请参阅 教程:渐进式渲染 和 在多个帧之间分配渲染。
功能改进¶
在单个 Kanzi Studio 工程中创建并维护所有地区的资源,包括您使用 Kanzi Engine API 加载的地区包。请参阅 创建地区包 和 教程:本地化您的应用程序。
在 State Tools 中,您现在可以:
在 State Tools 中添加并调整 Controller Property。
查看状态组中所有迁移的列表,并从 State Tools 访问它们。
查看状态管理器的名称并直接从 State Tools 重命名。
将属性的值从 Properties 保存到状态。
请参阅 使用状态机。
在 Preview 中,您现在可以:
使用 Text tool 设置 Text Block 2D 节点的对齐方式、字体大小和字体。
当您在 Analyze 中启用
模式时,请参阅 Preview 中的 2D 轨迹 Debug objects。当您在 Analyze 中启用
模式时,请参阅 Grid List Box 节点的单元格 Borders of 2D nodes。
在 Nodes 窗口中,您现在可以:
启用和禁用节点缩略图中节点内容的渲染。
设置节点缩略图的大小。
查看实例化预设件的内容。
为了改进 Kanzi Engine 插件的工作流程,您现在可以:
直接从 New Project 窗口创建 Kanzi Engine 插件。请参阅 使用模板创建本机 Kanzi Engine 插件。。
在 Preview 中预览插件。
每个插件有多个 .dll 文件,可以进行不同的插件配置。
将插件元数据保存到 Kanzi Studio 项目中。
在打开使用 Kanzi Engine 插件的 Kanzi Studio 项目时更新元数据。
当您选择 Project > Properties 或选择一个插件时,请参阅 Kanzi Studio 中插件配置的属性。例如,您可以查看插件的版本是发布版还是调试版、OpenGL ES 包装器,以及 Visual Studio 的版本。
您现在可以指定要与您的 Kanzi 应用程序一起使用的配置文件。请参阅 应用程序配置参考。
现在您可以在任意节点使用自定义属性类型。
将 Font Color 属性替换为 Foreground Brush 属性,以设置 Text Block 2D 节点中文本的颜色。请参阅 设置2D文本节点中文字的颜色。
当您导出 kzb 文件时,Kanzi Studio 不再在 kzb 文件中包含默认纹理。
现在您可以直接从 Kanzi Studio Quick Start 窗口查看和打开随 Kanzi 提供的示例项目。
Kanzi Studio 现在可以更快地打开包含大量目录的项目。
要为 Android 构建 Kanzi 应用程序,您现在需要 JDK 1.8 和 ANT 1.9.5。运行 Kanzi Build Environment 来为 Kanzi 设置您的 Android 开发环境。
API 更改¶
除了与功能改进相关的 Kanzi Engine 更改之外,这些是对 Kanzi Engine API 的更改:
所有 2D 渲染,包括文本,均使用笔刷。
简化了自定义节点中自定义渲染的实现。请参阅 Node2D 插件示例。
更新了纹理创建 API。请参阅
Texture类。
文档 (Documentation)¶
创建了新教程:
学习如何创建基于用户动作更改外观的按钮。请参阅 教程:创建一个按钮。
学习如何创建仪表并使用属性控制仪表指针。请参阅 教程:创建仪表。
学习如何创建指示灯并通过属性使用 Kanzi 状态管理器进行控制。请参阅 教程:创建集群指示器。
这些教程包括更新的内容和视频教程:
新增了程序,解释如何减少在您的 Kanzi 应用程序中的锯齿。请参阅 应用抗锯齿功能。
在文档中添加了 Kanzi Studio localization plugin API 引用。请参阅 Csv 插件示例 和 Kanzi Studio localization plugin API 参考。
添加了有关如何将 Kanzi 与版本控制系统一起使用的信息。请参阅 使用版本控制系统与 Kanzi。。
在 Kanzi Studio 中的修复¶
当 Kanzi Engine 插件不可用时,Kanzi Studio 不再删除任何数据。
Kanzi Studio 现在可以正确地从 .fbx 文件中导入材质。
如果您导入的 .fbx 文件以下划线结尾,Kanzi Studio 不再崩溃。
使用 Save Project As… 时,Kanzi Studio 现在可以正确保存包含 C++ 应用程序的 Kanzi Studio 项目的
Application目录。Pages 窗口现在在 Windows 8 中正常工作。
导致 Kanzi Studio 崩溃的几个错误已不再存在。