unity 简单的移动脚本 wasd键控制的好像是在世界坐标系下的,怎么换成本地坐标系下的?
我写了个FPSinput脚本 让wasd控制物体移动 但是好像控制的是在世界坐标系下的。不管我朝哪边看,我按下w,都只往一个方向走,asd同样,就像在世界坐标系下走路一样,不管朝那边看,方向永远不变。
求大神帮忙看下。FPSinput是附加在人物上的,一个相机附加在人物上。
你使用的这个方法Transform.TransformDirection就是把局部坐标(本地坐标)转换成世界坐标的啊,不按世界坐标走就怪了。
温馨提示:内容为网友见解,仅供参考
Warning: Invalid argument supplied for foreach() in /www/wwwroot/aolonic.com/skin/templets/default/contents.html on line 45
相似回答