刚体中的重力

RigidBodyuseGravity 属性控制重力是否影响它。如果设置为 falseRigidBody 将表现得好像在外太空中(没有在某个方向上施加恒定的力)。

GetComponent<RigidBody>().useGravity = false;

在需要除了由重力控制的运动之外的 RigidBody 的所有其他属性的情况下,它非常有用。

启用后,RigidBody 将受到引力的影响,在 Physics Settings 下设置:

StackOverflow 文档

重力以每秒平方的世界单位定义,并在此处作为三维向量输入:意味着使用示例图像中的设置,将 useGravity 属性设置为 True 的所有 RigidBodies 将经历每秒 9.81 世界单位的力每秒向下的方向(因为 Unity 的坐标系中的负 Y 值向下)。