包含此页的版本:
不含此页的版本:
要对游戏对象Unity 场景中的基本对象,可以表示角色、道具、风景、相机、航路点等。游戏对象的功能由附加到它的组件定义。更多信息
请参阅术语表的刚体允许游戏对象受到模拟重力和其他力影响的组件。更多信息
请参阅术语表,将恒定力(Constant Force)一个简单的组件,用于使用刚体向游戏对象添加恒定力或扭矩。更多信息
请参阅术语表组件(由 API 类表示ConstantForce) 添加到您的游戏对象。有关如何在组件上配置属性的详细信息,请参阅 Constant Force 组件参考。
恒定力与恒定速度不同。当您施加恒定力时,移动速度会根据力的值随着时间的推移而加速。在现实生活中,这种加速度会无限期地持续下去。默认情况下,在 Unity 的物理模拟中,线性加速度会无限期地持续下去,角加速度会持续到刚体达到 50 rad/s 的最大速度。您可以通过属性在代码中更改这些最大速度Rigidbody.maxLinearVelocity和Rigidbody.maxAngularVelocity.
若要使游戏对象不断向前加速(例如,使其行为像火箭一样),请执行以下作: