关于控制模拟行为

行为(运动跟踪行为除外)的最佳用途是创建不需要特定时序的流体运动图形。模拟行为尤其如此,它可让您在借助最少编辑工作量的情况下在项目多个对象之间创建复杂的互动效果。

与基本运动行为不同的是,您不能在时间线中停止或更改模拟行为运动。但是,您可以通过修改模拟行为在时间线中的时间长度来影响此行为的速率。您也可以更改行为的开始帧。

由于“模拟”行为将模拟自然效果,如重力,因此适用惯性定律:外力将促使对象运动,并且即使在不再存在作用力时,该对象也将保持运动。更改模拟行为的时间线条时间长度会停止施加给对象的“作用”力,但不会停止对象运动。当然,您可以通过修改模拟行为的参数来控制这个行为。

在下图中,“四周盘旋”行为应用到蓝色小圆形。大橙色圆形将分配作为蓝色圆形绕其移动的对象。红色动画路径表示蓝色小圆形在其时间长度内的移动。“四周盘旋”行为与其应用到的大圆形具有相同的时间长度(240 帧)。

显示行为时间长度如何影响行为条长度的画布和时间线

在下一个图像中,“四周盘旋”行为已在时间线中修剪,其时间长度比所应用到的对象的时间长度更短(140 帧)。请注意动画路径形状中的变化:在第 140 帧位置(即“四周盘旋”行为的结束位置),对象(小蓝色圆形)停止绕着其目标移动并不断移出画布。“四周盘旋”行为(作用力)已不再存在,但蓝色圆形的运动并没有停止。

显示行为时间长度如何影响行为条长度的画布和时间线