随机运动

“随机运动”行为激活对象的位置,使该对象沿着随机路径绕着画布移动。若要为您想同时移动的大量对象创建各种动画路径,“随机运动”行为就十分有用。例如,您可以在画布中创建十个对象的排列,将“随机运动”行为应用到所有这些对象。

虽然此行为创建的运动看起来是随机的,但它是由您所选取的参数群组预先确定的。只要您不更改参数,此行为创建的动画路径就保持不变。如果您不喜欢随机生成的路径,请点按 HUD 或“行为”检查器中的“生成”按钮,挑选新的随机种子数字。此数字可用于生成新路径。

您也可以使用“随机运动”行为,将变化添加到由其他影响对象位置的行为创建的动画路径。在以下示例中,将“随机运动”添加到带“四周盘旋”行为的对象后,使极为不稳定的动画路径不断盘旋,尽管它仍然像之前那样绕着中心移动。

显示“四周盘旋”行为与“随机运动”行为合并的画布

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

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

  • 数量:此滑块通过更改动画路径的长度来决定对象的移动速度。值越大,运动越快,动画路径越长。

  • 频率:此滑块决定动画路径中的扭曲和转弯次数,通过观察相关动画路径的弯曲度可以看出其扭曲和转弯次数。值越大,动画路径中的转弯次数越多。值越小,动画路径越平直。

  • 噪点度:此滑块可决定由“值”参数定义的动画路径形状的粗糙度附加等级。值越大,动画路径看起来越参差不齐。

  • 拖移:此滑块可控制对象沿着动画路径移动的速度。虽然“值”参数控制动画路径的长度,但“拖移”参数可收缩或扩大整个动画路径。

  • 包括 X、Y 和 Z:指定随机运动生效时所在的空间的按钮。例如,启用 X 和 Y 时,运动在 XY 平面中发生;启用 Y 和 Z 时,运动在 YZ 平面中发生。

  • 随机种子:挑选新的随机种子数字的按钮。此数字用于根据您在此行为的其他参数中所挑选的值,生成新的动画路径。