剛體中的重力

RigidBodyuseGravity 屬性控制重力是否影響它。如果設定為 falseRigidBody 將表現得好像在外太空中(沒有在某個方向上施加恆定的力)。

GetComponent<RigidBody>().useGravity = false;

在需要除了由重力控制的運動之外的 RigidBody 的所有其他屬性的情況下,它非常有用。

啟用後,RigidBody 將受到引力的影響,在 Physics Settings 下設定:

StackOverflow 文件

重力以每秒平方的世界單位定義,並在此處作為三維向量輸入:意味著使用示例影象中的設定,將 useGravity 屬性設定為 True 的所有 RigidBodies 將經歷每秒 9.81 世界單位的力每秒向下的方向(因為 Unity 的座標系中的負 Y 值向下)。