【发布时间】:2018-09-30 19:31:39
【问题描述】:
通过使用方法transform.translate(Vector3.left * 5f * Time.Deltatime; 这是否会改变具有刚体的游戏对象的速度,因为在我的情况下它不起作用。有没有办法我可以移动对象以便速度改变。如果没有,有什么办法可以在没有附加刚体的情况下测量物体的速度。谢谢。
【问题讨论】:
-
translate让对象“跳”到该位置,但RigidBody组件保持其当前速度。但是,您可以获得速度,例如here 然后将其应用于 RigidBody.velocity
标签: c# unity3d velocity gameobject rigid-bodies