2016-12-14 64 views
0

我只需要改變內置transform.forward的角度,因爲直接移動我的對象和對象在x軸上旋轉。我嘗試通過Quaternion.Euler乘以transform.forward,但它似乎不起作用。如何修改Unity的transform.forward角度

+1

提供到目前爲止,你已經嘗試過的代碼,它會更容易解釋和幫助你。 – Hellium

+2

什麼可能更容易(代碼方式)是讓你的旋轉對象嵌套在一個空的GameObject中,並使用容器對象的'transform.forward'代替。這個解決方案的適用性實際上取決於你的情況,但是 - 如果沒有更多的細節(可能還有相關的代碼)很難說清楚。 – Serlite

+0

@Serlite幫助,請作出回答,以便我可以將其標記爲已解決 – VitoGaming

回答

1

試着說:

gameObject.transform.forward = new Vector3(1,0,0); //Whatever vector you want to use