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我用一個盒子撞機從他的腳頭。 –