Skip to main content

动画参数

概述

每个动画树实例可以持有一组参数,这些参数可以被外部修改,并在内部节点中读取。

image-20220909140704697

创建参数

点击 按钮选择需要的参数类型便可创建一个新的参数。

image-20220909140808566

image-20220909140854596

搜索参数

动画参数(Animation Parameter)窗口中,当在下拉框中选择名称(Name)时,可通过在旁边的搜索栏中输入名称来找到对应的参数。

image-20230417111503828

在下拉框中选择不同的参数类型,则下方会筛选出所有该类型的参数。

image-20230417112135023

删除参数

选中需要删除的参数,右击打开快捷菜单,选择删除参数(Delete Parameter)

image-20230417130537273

编辑参数

在新建的参数条目中能修改参数名(Parameter Name)参数预设值(Parameter Preset Value)参数实例值(Parameter Instance Value)

参数预设值指的是动画树的模板值。

参数实例值指的是当前动画树实例中的参数值,修改这个值能实时影响动画树。

AnimationParameterPreview

使用参数

例如,在按整型混合姿势(Blend Pose By Int)节点中,可以通过参数指定节点的控制值,从而由外部控制动画树内部的动画数据处理流程。

image-20230327152138022

又如在按布尔型混合姿势(Blend Pose By Boolean)节点中,可以将各类参数用于条件表达式,并将最终结果用于控制节点混合。

image-20230327152337743

image-20230327152445295