道具编辑器
道具是动画中除场景和角色之外的各种物品,从简单的文字标牌到复杂的组合元素都可以通过道具编辑器完成。它是 Creator 中功能最丰富的素材编辑器之一,支持 5 种部件类型、多状态管理、动作剧本,以及直接在画布中调整绑定视图。

创建道具
- 在左侧项目树的 素材 → 道具 右侧,点击 + 按钮创建道具
- 双击道具名称修改为更具描述性的名称(如「门」「按钮」等)
编辑器界面
| 区域 | 说明 |
|---|---|
| 道具树 | 管理部件、状态、子视图和动作 |
| 属性面板 | 编辑选中元素的属性 |
| 画布预览 | 默认显示当前状态下的道具外观 |
| 动作脚本 | 选中某个状态的动作列表中的动作后,会切换到动作脚本编辑界面 |
部件类型
道具支持 5 种不同类型的部件,使其能组合出丰富的效果:
| 类型 | 用途 |
|---|---|
| 图片部件 | 导入静态图片作为道具的基础可视元素 |
| 文本部件 | 在道具中显示多行文字、标题、标签等内容 |
| 子道具部件 | 引用另一个道具,实现嵌套和组合 |
| 角色引用部件 | 在道具中嵌入角色素材 |
| 特效引用部件 | 在道具中嵌入特效素材,为道具增加动态视觉效果 |
子道具不能嵌套自身,否则会形成循环引用。
添加部件
- 在道具树的 部件列表 右侧,点击 + 按钮
- 从弹出菜单中选择部件类型
- 根据类型,系统会提示你选择图片文件或引用的素材
- 新部件会添加到 部件列表 中

文本部件
文本部件适合制作新闻字幕条、路牌、UI 标识、按钮文字等内容。
文本部件支持以下常用能力:
| 属性 | 说明 |
|---|---|
| 文本内容 | 支持多行文本 |
| 排列 | 支持横排与竖排 |
| 方向 | 支持从左到右和从右到左 |
| 对齐 | 支持首部对齐、居中对齐和尾部对齐 |
| 字体颜色 | 设置文字主体颜色 |
| 轮廓颜色 / 轮廓大小 | 设置描边样式 |
| 行间距 / 字间距 | 调整排版松紧 |

状态(State)
道具可以拥有多个状态。每个状态定义了道具在特定情境下的外观,包括包含哪些部件、它们的层级关系、位置和变换方式。在剧本中可以切换道具状态。
创建状态
- 在状态列表右侧,点击 + 创建新状态
- 为状态命名(如「正常」「打开」「损坏」等)
- 每个状态有一个根视图,在根视图中可以创建子视图,其结构类似角色的骨骼结构。
- 每个状态有一个动作列表,可以创建动作,并在动作中编写剧本,以控制道具的行为。
编辑状态
选中某个状态后:
- 可以通过 视图 右侧的 + 按钮添加子视图,也可以点击右侧的 x 删除子视图
- 可以在视图的部件绑定列表中,点击右侧的 + 绑定部件,也可以点击列表内部件右侧的 x 删除绑定关系
- 在视图树中拖动子视图或部件绑定列表中的部件,可以调整显示层级(前后关系)
- 在画布上直接调整部件的位置、旋转、缩放、倾斜和变形

如果当前画布中选中了两个及以上的绑定视图,还可以使用对齐工具快速整理排版。
动作
与角色姿势类似,道具的状态也可以创建多个动作,用于播放持续性的动画效果(如旋转、闪烁等),使道具更加生动。
动作也是使用剧本编写的。选中动作后,右侧会切换到动作脚本编辑区,用于编写、构建和调试该动作。相关命令可以参考剧本编辑器和剧本语法章节。
在动作剧本中,要使用【目标演员】代替道具名称来引用当前道具。例如,
【目标演员】的【某个视图】。这是因为动作剧本是当前道具的状态的一部分,为了避免修改道具名称引发动作剧本错误,因此需要使用【目标演员】作为代替。
动作剧本编辑器和动画剧本编辑器的使用方法基本相同,具体可以参考剧本编辑器章节中的相关说明。
使用技巧
- 复合道具:善用子道具和引用部件,可以组装出复杂的道具组合
- 状态切换:利用多状态功能制作可变化的道具(如开关、变形物品)
- 文本道具:文本部件非常适合制作新闻字幕条、标题板和按钮标签等带文字的道具
- 视图对齐:当多个绑定需要排成整齐布局时,先在画布中多选再使用对齐工具,比手动输入坐标更高效
- 命名规范:为部件和状态使用清晰的命名,方便在剧本中引用
动画剧本
可在剧本中使用的素材部分
道具编辑器中创建的各种元素,在剧本中可以通过以下方式引用:
| 元素 | 引用方式 | 说明 |
|---|---|---|
| 道具名 | 【道具名】 | 道具作为演员使用,支持 入场、退场,以及通过属性调整 位置、旋转角度、缩放比例、透明度 等 2D 演员属性 |
| 状态名 | 【道具名】变换为【状态名】 | 通过 变换为 命令切换道具外观 |
| 视图名 | 【道具名】的【视图名】 | 通过 的 命令访问道具状态下的视图,视图也是 2D 演员,可以单独控制位置、旋转等。支持链式访问子视图,如 【课本】的【封面】的【标题】 |
| 动作名 | 【道具名】执行动作【动作名】 | 通过 执行动作 命令执行道具状态中定义的动作 |
道具还支持以下高级用法:
| 用法 | 说明 |
|---|---|
| 批量创建演员 | 以一个道具为模板批量创建多个演员,如 使用【椅子】的模板创建【5】个名字前缀为【学生椅】的演员 |
| 引用部件访问 | 道具内引用的角色、子道具、特效也会成为子演员,可以通过 【道具名】的【引用名】 访问 |
剧本示例
道具入场
// 道具站到场景的定位点
【课本】入场。
【课本】的【位置】变更为【教室】的【讲台】的【位置】。
// 也可以放到角色附近
【课本】的【位置】变更为【小明】的【0】度方向【200】点处。
切换道具状态
// 切换到打开状态
【课本】变换为【打开】。
控制子视图
// 0.5 秒内将课本的封面绕中心旋转
【0.5】秒内,【课本】的【封面】的【旋转角度】增加【90】。
执行道具动作
// 执行道具状态中预定义的动作
【课本】执行动作【翻页】。
模板批量创建
// 以椅子为模板,创建 3 个学生椅
使用【椅子】的模板创建【3】个名字前缀为【学生椅】的演员。
【学生椅1】入场,【学生椅1】的【位置】变更为【教室】的【座位1】的【位置】。
【学生椅2】入场,【学生椅2】的【位置】变更为【教室】的【座位2】的【位置】。
【学生椅3】入场,【学生椅3】的【位置】变更为【教室】的【座位3】的【位置】。
层级与透明度控制
// 道具显示在角色后面
【课本】显示在【小明】里侧。
// 1 秒内淡出并退场
【1】秒内,【课本】的【透明度】变更为【0】,【课本】退场。