与运动方向一致

“与运动方向一致”行为更改对象的旋转,以匹配沿着动画路径对其方向进行的更改。此行为要与激活对象位置的模拟行为或与您自己创建的已设定关键帧的动画路径结合使用。

【注】“对齐到运动”行为并不适用于使用“运动路径”行为激活的对象。相反,可改用“吸附到运动并与其对齐”行为(在“基本运动”子类别中)。

显示“与运动方向一致”行为的效果的画布

“吸附到运动并与其对齐”行为和“与运动方向一致”行为不一样,前者产生与方向更改精确匹配的绝对旋转更改,而后者产生弹性反应,创建更加生动的效果。

在上述示例中,飞机沿着已设定关键帧的动画路径穿行,但飞机并不对齐到动画路径(请注意旋转手柄)。使用“与运动方向一致”行为,飞机的旋转角度会移动,以使它指向动画路径的方向。通过调整“拖移”参数,您可以在它围绕动画路径中的曲线移动时,使对象大幅度地倾向锚点。

使用“行为”检查器中的控制调整此行为:

  • 影响子对象:此复选框在将此行为应用到包含多个子对象(如群组、粒子发射器、复制器或文本层)的对象时可用。选择此复选框时,父代对象周围的所有对象分别受到影响。取消选择此复选框时,该行为将同时影响父对象周围的所有对象。

  • 旋转轴:可围绕着 X、Y 或 Z 轴旋转对象的弹出式菜单。您也可以选择“全部”,以围绕着所有三个轴旋转对象。默认旋转轴为 Z 轴。

  • 轴:可设定对象是在水平轴上还是在垂直轴上对齐的弹出式菜单。

  • 反转轴:此复选框用于翻转对象对齐到运动时所遵循的方向。

  • 弹簧张力:此滑块调整对象的旋转更改速度,以便与对象的方向更改相匹配。较小值会使对象的位置更改与其后续旋转更改之间出现延迟。较大值会产生反应较快的旋转更改。

  • 拖移:此滑块调整此行为进行的旋转更改,决定它是否超过对象的新方向。较小拖移值产生有弹性的旋转更改,在这种情况下,超过方向更改时,对象会来回旋转。较大拖移值会削弱此效果,使对象的旋转更为紧密地跟随旋转方面的更改。较大值也会导致对象的旋转落后于对象的位置更改。