C

使用行为脚本

Qt 3D Studio 支持使用行为脚本。在 Studio 中包含了一组行为脚本。这些可以在脚本资产库中找到。

可以编写新的行为脚本并在 Studio 中使用它们。

可以将行为脚本应用于对象,以赋予该对象特定的行为。可以在 检查器面板 中编辑行为属性。

添加行为

这是一个如何添加行为并在项目中使用它的示例。在本例中,我们使用的是 CopyTransform 行为。

  1. 项目面板 中打开行为库。然后从文件对话框中选择 CopyTransform.qml 文件以将其导入到项目中。

  2. 通过从 基本对象面板 拖放,向场景中添加两个立方体。
  3. 将立方体彼此分开。

  4. 动画化一个立方体的位置。
  5. 将从 项目面板 中的 CopyTransform 脚本拖放到没有动画的立方体(在 场景图 中)。CopyTransform 脚本作为立方体的子对象出现。

  6. 场景图 中选择 CopyTransform 脚本,并在 检查器面板 中设置属性
    • 复制目标:有动画的立方体
    • 添加模式:是
    • 位置:是
    • 立即开始:是

  7. 在查看器中预览演示文稿以查看结果。

在某些 Qt 许可证下提供。
了解更多信息。