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 中启用 image0 模式时,请参阅 Preview 中的 2D 轨迹 Debug objects。

    • 当您在 Analyze 中启用 image1 模式时,请参阅 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 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 崩溃的几个错误已不再存在。

另请参阅

已知问题