Unity3d角色无法水平移动

时间:2013-02-11 14:23:15

标签: c# unity3d

也许是因为如果现在试图将它修复几个小时。但我的角色并没有动人心。

首先,我使用立方体作为字符来编写它。当我用播放器模型替换这个立方体时,它仍然上下移动但不再左右移动。即使经过2个小时的尝试弄清楚,我也无法忍受它,并决定将它贴在这里。

由于代码很长,我决定将其粘贴到pastebin中。

http://pastebin.com/iAsN51rW

提前致谢

1 个答案:

答案 0 :(得分:0)

我找到了解决问题的方法。就像我想的那样,当切换到我的播放器模型时,我不得不改变移动方向

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

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

当我的立方体在看相机时,但我的播放器正朝着两侧看