簡體   English   中英

Unity3d角色無法水平移動

[英]Unity3d Character failing to move horizontal

也許是因為如果現在嘗試修復幾個小時。 但是我的角色不是水平移動。

首先,我使用多維數據集作為字符來編寫它。 當我用播放器模型替換此多維數據集時,它仍然會上下移動,但不再左右移動。 即使經過2個小時的嘗試,我仍然無法忍受,並決定將其發布在這里。

由於代碼太長,我決定將其粘貼到pastebin中。

http://pastebin.com/iAsN51rW

提前致謝

我找到了解決我問題的方法。 就像我想的那樣,當切換到播放器模型時,我必須將移動方向從

transform.Translate(speed* Time.deltaTime,0,0);

transform.Translate(0,0,speed* Time.deltaTime);

當我的立方體看着相機時,但我的播放器朝側面看

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM