2D浮力效果器定义了简单的流体行为,例如浮起以及流体的阻力和流动。您还可以控制流体表面,流体的行为发生在下方。
属性 | 功能 |
---|---|
使用 碰撞器__遮罩__ | 勾选此框以启用“碰撞器遮罩”属性。如果不启用,将使用全局 碰撞当物理引擎检测到两个GameObject的碰撞器接触或重叠时发生碰撞,至少一个有Rigidbody组件且处于运动状态。 更多信息 参阅术语表 矩阵作为所有2D碰撞器的默认值。 |
碰撞器遮罩 | 用于选择可以与效果器交互的特定层的遮罩。请注意,只有当您已选择“使用碰撞器遮罩”时,此选项才会显示。 |
表面层 | 定义浮力流体的表面位置。当GameObject在此线上方时,不应用浮力力。当一个GameObject与此线相交或完全在下方时,应用浮力力。这是一个作为沿世界空间y轴偏移指定的位置,但也由GameObject的 Transform 组件缩放。 |
密度 | 流体的密度。密度较高的碰撞器会下沉,密度较低的碰撞器会浮起,密度相同的碰撞器会在流体中悬浮。 |
线性阻力 | 影响GameObject位置移动的阻力系数。仅当在流体内部时适用。 |
角阻力 | 影响GameObject旋转移动的阻力系数。仅当在流体内部时适用。 |
流动角度 | 流体流动方向的宇宙空间角度(以度为单位)。流体流动在这种情况下应用指定方向的浮力力。 |
流动强度 | 流体流动力的“力量”。与 流动角度 结合,这将指定应用于流体内部的GameObject的浮力力的水平。强度也可以是负值,在这种情况下,浮力力在 流动角度 的180度处应用。 |
流动变化 | 在此处输入一个值以随机变化流体力。指定一个正值或负值以随机向 流动强度 添加或减去。 |
BuoyancyEffector2D