创建混合树
在动画编辑器中,动画图由定义转换和节点间数据传递方式的节点和连接组成。动画编辑器支持状态机和混合树。
混合树是带有输入和输出端口的节点集合,这些端口按数据类型用颜色编码,从左到右读取。输入端口位于节点左侧,输出端口位于节点右侧。混合树会输出连接到Final Node的姿态,Final Node包含在每个混合树中,且无法删除。如果您选择不将节点连接到Input Pose,Final Node会输出一个绑定姿势。
要创建混合树
在 O3DE 编辑器中,选择 Tools, Animation Editor。
在 Animation Editor中,在 Anim Graph 标签页上,点击 + 图标创建一个动画图表。
单击Save图标。导航到要保存动画图形的目录。键入文件名,然后单击Save。
在中心窗格的Anim Graph选项卡上,右键单击网格,然后选择 Create Node, Sources, Blend Tree。
或者,在Anim Graph Palette的Sources选项卡上,将Blend Tree拖入动画图形中。
- 双击您创建的混合树节点。双击节点后,动画图形上方会出现一个新链接,并显示节点名称。Final Node也会出现。
执行以下操作以添加节点和连接:
- 在动画图形中,右键单击网格并选择Create Node。从以下类别中选择一个节点:
- Sources
- Blending
- Controllers
- Logic
- Math
- Misc
- 在动画图形中,右键单击网格并选择Create Node。从以下类别中选择一个节点:
重复步骤 6a,为混合树添加更多节点。
通过拖动输入到输出来连接节点。注意以下颜色提示:
- 灰色 - 灰色辅助虚线表示可以连接的端口。
- 绿色 - 当可以松开鼠标键时,连接曲线会变成绿色。
- 红色 - 不允许连接时,连接曲线变为红色。
- 黄色 - 在过渡状态下,例如在端口之间拖动连接时,连接曲线会变成黄色。
主题