本文内容
Actions
当动画图形状态或转换达到指定状态时,可以使用操作来触发参数值更改。
您可以在以下情况下设置Parameter Action:
State
Set actions to trigger upon:
- Entering a state - 当状态完全融入节点,不再处于过渡状态时,操作触发
- Exiting a state - 当节点的状态被完全混合,节点不再处于活动状态时,触发操作
Transition
Set actions to trigger upon:
- Entering a transition - 开始转换时立即触发操作
- Exiting a state - 当过渡完全融合到目标状态时触发操作
为状态添加操作
为状态添加操作,以实现参数值变化,该变化在状态完全融入节点或完全脱离节点后触发。
为状态添加操作
在Animation Editor中,打开或创建一个动画图表。
选择一个节点。
在Attributes面板中,点击Add action,然后点击Parameter Action。
在Attributes面板的Parameter Action下,选择Trigger Mode。您可以选择以下选项之一:
- On Enter - 当状态完全融入节点,不再处于过渡状态时,执行State操作
- On Exit - 当节点的状态已完全融合,节点不再处于活动状态时,执行State操作
点击 Select parameter 并选择想要的参数。
所选参数名称将取代Select parameter框中的文本。
要开启该操作,请设置 Trigger Value 为
1
。
为过渡添加操作
在过渡中添加一个操作,以实现参数值的改变,该改变在过渡开始时或过渡完全融合到目标状态时触发。
为过渡添加操作
在Animation Editor中,打开或创建一个动画图表。
选择一个过渡。
- 在 Attributes 面板中,点击 Add action ,然后点击 Parameter Action。
以下选项会触发从属图的更改,但从属图的参数输入不同:
- Follower Parameter Action - 提供了一个常量值
- Symbolic Follower Parameter Action - 提供用户选择的值
在Attributes面板中,在Parameter Action下,选择Trigger Mode。你可以选择以下之一:
- On Enter - 开始转换时立即执行操作
- On Exit - 当过渡完全融合到目标状态时执行操作
选择 Select parameter ,并选择想要的参数。
所选参数名称将取代Select parameter框中的文本。
要开启该操作,请设置Trigger Value 为
1
。注意:在过渡线上设置触发器时,过渡线上会出现一个正方形,表示该操作。