2016-12-02 58 views
0

我遇到了一個問題,我的角色面對(第一人稱)相機90度。所以當我移動角色時,模型向右轉90度而不是朝前。 (Pic 1)與第一人稱相機有關的旋轉角色? (Unity3D,圖片鏈接)

由於相機是玩家的孩子,如果我將角色旋轉-90度,相機隨之旋轉。如果我轉動我的相機背部90度,控制搞的一團糟(在W前進變爲W至向右走等)(Pic 2)

有什麼我能做的要麼改變

的默認旋轉

作爲參考,我使用這個FP控制器torah馬(。)com(/)第一人稱流動控制器爲Unity3d-1(使用一個圓柱體,所以沒有相同的旋轉問題)

回答

1

我建議你在相機上放一個腳本,而不是讓它成爲玩家的孩子。這給你更多的自由在相機的行爲。

其實,再次看看你的照片...爲什麼不把相機正確地放在播放器後面,而不是旋轉播放器。當你將相機作爲孩子時,它會對父母變換作出響應,但它不會模仿。它將跟着與它開始相同的偏移量。因此,不要旋轉播放器,因爲播放器會混淆控制,只需將相機從一開始就放置在您想要的位置。