C
使用行为脚本
Qt 3D Studio 支持使用行为脚本。在 Studio 中包含了一组行为脚本。这些可以在脚本资产库中找到。
可以编写新的行为脚本并在 Studio 中使用它们。
可以将行为脚本应用于对象,以赋予该对象特定的行为。可以在 检查器面板 中编辑行为属性。
添加行为
这是一个如何添加行为并在项目中使用它的示例。在本例中,我们使用的是 CopyTransform 行为。
- 从 项目面板 中打开行为库。然后从文件对话框中选择
CopyTransform.qml
文件以将其导入到项目中。 - 通过从 基本对象面板 拖放,向场景中添加两个立方体。
- 将立方体彼此分开。
- 动画化一个立方体的位置。
- 将从 项目面板 中的
CopyTransform
脚本拖放到没有动画的立方体(在 场景图 中)。CopyTransform
脚本作为立方体的子对象出现。 - 在 场景图 中选择
CopyTransform
脚本,并在 检查器面板 中设置属性- 复制目标:有动画的立方体
- 添加模式:是
- 位置:是
- 立即开始:是
- 在查看器中预览演示文稿以查看结果。
在某些 Qt 许可证下提供。
了解更多信息。