0
移动一个3D刚体到其走向,我有以下场景:在Unity3d
我想机器人移动到每个面对的方向,所以我尝试:
rigidbody.AddForce(rigidbody.transform.TransformDirection(Vector3.up* speed));
机器人像跳跃一样向上移动。
我想:
rigidbody.AddForce(rigidbody.transform.TransformDirection(Vector3.forward* speed));
但机器人跌倒
任何想法,我怎么能解决这个问题?
他有他什么样的对撞机? – SirBraneDamuj
刚体可能是由于下降与地板摩擦的领先地位。只是一个提示,如果你访问transform.forward可以简化代码,因为它已经包含在世界空间COORDS向前向量。 – Heisenbug
@SirBraneDamuj我用一个盒子撞机从他的脚头。 –