重新排列行为
当您将多个行为应用到单个对象时,这些行为会嵌套显示在时间线和“层”列表中相
应对象的下方。所有行为按照预定的操作顺序合并在一起,无论它们在“层”列表中
的顺序如何,因此,重新排列行为不会对所创建的最终动画产生任何影响,但也有
一些例外:
• “停止”行为会暂停位于其下方且影响同一参数的所有行为的活动。“停止”行为不
会对“层”列表中位于其上方的行为产生任何影响。
• 参数行为按其添加顺序及“层”列表中由下至上的顺序应用,因此,您需要考虑一
下如何建立操作。例如,假设某个圆形在“画布”中的 X 位置为 50。如果将“速率”
值为正数的“速率参数”行为应用到该圆形的 X 位置,该圆形将从 X 位置 50 开始
向右移动。如果之后将“求反参数”行为应用到该圆形的 X 位置,该圆形就会从“画
布”中的 -50 X 位置开始向左移动。您在“画布”中看到的效果是每个行为作用于之
前应用的行为后得出的结果:X 位置值 50 被“速率”行为修改(正向),之后被“求
反”行为反向修改,进而将 X 位置和速率更改为负值。
如果您在“层”列表中将“速率”和“求反”的顺序互换,将首先处理“求反”。该圆形的
X 位置值 50 变为 -50。然后,该值作为输入传递给“速率”,使圆形正向移动。现
在,圆形从“画布”中的 -50 X 位置开始向右移动。
若要重新排列行为
1
请在应用到同一对象的嵌套式行为列表中上下拖移行为。
位置指示器会显示在您松开鼠标键时行为所处的位置。
Position indicator
shows where you are
moving the behavior.
2
当位置指示器位于正确位置时,请松开鼠标键。
343
第 9 章
行为的运用
备注: Motion 对于关键帧和行为具有特定的操作顺序。有关更多信息,请参阅
行
为的操作顺序
。