Surface Effector 2D
# Surface Effector 2D (2D表面效应)
2D表面效应沿效应使用的碰撞体表面施加切力,从而尝试匹配沿表面指定速度。功能类似于传送带
用于效应的碰撞体通常设置为非触发,因此其他碰撞体可与表面接触
# 属性
Use Collider Mask 选中此选项可启用
Collider Mask
属性。如果未启用此选项,则所有 2D 碰撞体都将默认采用全局碰撞矩阵 (Global Collision Matrix
)。Collider Mask : 此遮罩用于选择允许与 2D 区域效应器进行交互的特定层。
Force
Speed: 沿表面保持的速度
Speed Variation: 速度的速记增加值(0 与Speed Variation 值之间的任何数值) 将应用于速度。如果在此输入负数,则会随机减速
Force Scale: 允许缩放效应尝试沿表面达到指定速度时施加的力。 如果为 0, 表示不施力,相当于禁用。 如果为 1, 表示施加全力。 此属性相当于为满足指定速度而修改目标对象的速度,值越低就越慢,值越高越快。 要慎重,因为施加全力很容易抵消施加在目标对象上的任何其他力,例如跳跃或其他移动作用力。因此,建议设置小于1的值
Options: 选项
Use Contact Force: 是否应在表面和目标碰撞体之间的接触点施加力,使用触点作用力可以使目标对象旋转,而不适用触点作用力则不会这样
Use Friction: 接触表面时是否应使用摩擦力
Use Bounce: 接触表面时是否应使用弹力