Version: 2020.1
2D 平台效应器 (Platform Effector 2D)
图形

2D 表面效应器 (Surface Effector 2D)

2D 表面效应器沿效应器使用的碰撞体表面施加切力,从而尝试匹配沿表面的指定速度。功能类似于传送带。

用于效应器的碰撞体通常会设置为非触发器,因此其他碰撞体可与表面接触。

Surface Effector 2D Inspector
Surface Effector 2D Inspector

属性

属性: 功能:
Use Collider Mask 是否应该使用“Collider Mask”属性?如果不应该,则所有碰撞体都默认采用全局碰撞矩阵。
Collider Mask 此遮罩用于选择允许与效应器进行交互的特定层。
Speed 沿表面保持的速度。
Speed Variation 速度的随机增加值(0 与 Speed Variation 值之间的任何数值)将应用于速度。如果在此处输入负数,则会随机_减速_。
Force Scale 允许缩放效应器尝试沿表面达到指定速度时施加的力。如果为 0,表示不施力,相当于禁用。如果为 1,表示施加全力。此属性相当于为满足指定速度而修改目标对象的速度,值越低就越慢,值越高越快。但是应慎重,因为施加全力会很容易抵消施加在目标对象上的任何其他力,例如跳跃或其他移动作用力。因此,建议设置小于 1 的值。
Use Contact Force 是否应在表面和目标碰撞体之间的触点施力?使用触点作用力可以使目标对象旋转,而不使用触点作用力则不会这样。
Use Friction 接触表面时是否应使用摩擦?
Use Bounce 接触表面时是否应使用弹性?
2D 平台效应器 (Platform Effector 2D)
图形