Motion 使用手册
- 欢迎使用
- 新功能
- 词汇表
- 版权
Motion 中的“边缘冲突”行为
“边缘冲突”行为是设置对象未退出画布的复杂运动模拟的理想选择。应用“边缘冲突”行为的对象在与画布的帧边缘相碰后,会停止或弹跳。例如,如果你将投掷行为应用到对象,并将速率设定为对象移向帧边缘,然后应用“边缘碰撞”,对象会根据“弹跳强度”参数的设置从帧边缘弹开。“边缘冲突”对大于画布的对象没有效果。
对象弹跳的角度取决于它与帧边缘碰撞的角度;其弹跳后的移动速度由“弹跳强度”参数设定。
【重要事项】默认情况下,“边缘冲突”行为使用项目大小和边界框来决定对象与画布边缘相碰的方式。对象在其边界框处从项目的右边缘和左边缘弹开。对于群组(粒子、文本和对象),仅使用对象的中心部分。你可以调整“宽度”和“高度”参数,使对象进一步离开画布。如果你将此行为应用到其 Alpha 通道比其边界框更小的对象,请调整对象的属性检查器中的“裁剪”参数,以使边界框尽可能适合图像的边缘。
使用行为检查器中的控制调整此行为:
影响子对象:当此行为应用到包含多个对象(如群组、粒子发射器、复制器或文本层)的对象时可用的复选框。选择此复选框时,父代对象周围的所有对象分别受到影响。取消选择此复选框时,该行为将同时影响父对象周围的所有对象。
并轨强度:设定对象与边缘相碰后移动的速度的滑块。值为 0 时,对象会在与垂直于运动方向的边缘相碰后完全停下来。值越大,对象在弹跳后移动得越快。此参数仅使对象在与反弹边缘垂直的方向缓慢下来。
活跃的边缘:定义“边缘碰撞”行为会检测哪些碰撞方框边缘的六个复选框。你可以打开和关闭任意组合的边缘。
左表面:定义碰撞的左边缘。
右表面:定义碰撞的右边缘。
上表面:定义碰撞的顶部边缘。
下表面:定义碰撞的底部边缘。
后表面:定义碰撞的背面边缘(在 Z 空间中)。
正面:定义碰撞的正面边缘(在 Z 空间中)。
宽度:设定项目宽度(画布的右边缘和左边缘之间的距离)而非大小的滑块。默认情况下,“宽度”设定为项目大小。
高度:设定项目高度(上边缘和下边缘之间的距离)而非大小的滑块。默认情况下,“高度”设定为项目大小。
深度:设定边缘碰撞的深度(背面和正面之间的距离,在 Z 空间中)的滑块。默认情况下,“深度”设定为 100 个像素。