行为的操作顺序
将不同行为类型(如参数和模拟行为)合并在一起或将行为与关键帧合并在一起
时,了解行为的操作顺序至关重要。Motion 按照以下顺序来评估行为和关键帧:
关键帧 > 模拟行为 > 所有其他行为
参数行为按其添加顺序及“层”列表中由下至上的顺序应用(类似于滤镜顺序和合成
顺序)。有关更多信息,请参阅
重新排列行为
。
重要事项:
无论行为按照哪种顺序进行应用或者关键帧按照哪种顺序被添加到层
或组中,操作顺序始终有效。
请遵循以下指南,利用多个行为和/或关键帧激活层:
• 当您使用关键帧激活层,然后应用行为时,会首先评估关键帧的效果。
例如,如果您使用关键帧激活层的“旋转”参数,然后将“可转动的拖移”(模拟)
行为应用到层,“可转动的拖移”行为会导致层旋转变慢。Motion 评估已设定关键
帧的旋转,然后将拖移效果(来自模拟行为)应用到已设定关键帧的动画。
• 当您使用任意行为激活层,然后添加关键帧时,会首先评估关键帧的效果。
例如,如果您使用“旋转”行为激活层以便层按顺时针方向旋转,然后为“旋转”参
数设定关键帧以便层按逆时针方向旋转,则层会按逆时针方向旋转。虽然关键帧
在“旋转”行为之后被添加到项目中,但 Motion 会首先评估关键帧。
• 当您使用模拟行为激活层,然后应用其他行为时,会首先评估模拟行为的效果。
例如,如果您使用重力(模拟)行为激活层,然后应用投掷(基本运动)行为,
层会按照重力行为指定的方向向下移动并朝投掷行为指定的方向移动。Motion 将
投掷行为值应用到重力行为值,进而创建最终效果。
• 当您使用某个行为激活层,然后应用模拟行为时,会首先评估模拟行为,然后评
估第一个行为(并且可能不会产生影响)。
342
第 9 章
行为的运用
例如,如果您使用“振荡”(“参数”)行为激活层的“旋转”参数,然后将“可转动的
拖移”(模拟)行为应用到层,层会振荡,但不会因“可转动的拖移”行为而减速。
Motion 首先评估模拟行为(“可转动的拖移”),然后评估参数行为(“振荡”),
并将拖移效果应用到 0 值。模拟行为不会对任何数据产生影响。
备注: 虽然“旋转”行为显示在“基本运动”类别中,但“旋转”在 Motion 操作顺序中
被视为一个模拟行为。
有关将关键帧与行为合并的更多信息,请参阅
将行为与关键帧结合
。