版本:2022.3
语言: 英语
2D区域效果器
2D点效果器

2D浮力效果器

切换到脚本

2D浮力效果器定义了简单的流体行为,例如浮起以及流体的阻力和流动。您还可以控制流体表面,流体的行为发生在下方。

The Buoyancy Effector 2D Inspector
2D浮力效果器检查器

属性

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

BuoyancyEffector2D

2D区域效果器
2D点效果器