0
當我的對象是旋轉的,對象沒有向我要的位置移動它是對象不旋轉移動以及
這裏是我的代碼:
transform.Rotate (0,0, 3.0f);
transform.Translate(0, -movespeed * Time.deltaTime, 0);
當我的對象是旋轉的,對象沒有向我要的位置移動它是對象不旋轉移動以及
這裏是我的代碼:
transform.Rotate (0,0, 3.0f);
transform.Translate(0, -movespeed * Time.deltaTime, 0);
翻譯你的移動根據自身的改造方向對象,所以你大概可以做1 3件事:
將要在另一遊戲對象的內部旋轉的遊戲對象,那麼你就可以但是哪種方式將其旋轉你想要的只是在你想去的方向翻譯父母。
設置你想讓他更明確前進的方向...... transform.Translate(SomeTransform.up * -movespeed * Time.deltaTime);
傳遞一個 「對於relativeTo」 參數... transform.Translate(new Vector3(0, -movespeed * Time.deltaTime, 0), Space.World);
heyy安德魯...感謝你的建議。 。現在它的工作 –
真棒高興地幫助! – maksymiuk