unity按wasd行走3d打开后键盘wasd 和删除键都不能用 但是trcl建就可以用这是什么原因?求大神们解答 u3d是刚安的

C#控制WASD键盘前后左右及空格键抬升高度脚本代码如下:


JS控制鼠标移动视角代码如下:

    你把本来 键盘按下的操作方法 写茬按钮后触发就行了么!!

    我也是这么想的啊我再看看了

    你对这个回答的评价是?

    采纳数:0 获赞数:0 LV1

    你这WASD的角色控制角色会面朝方向嗎,就是角色会转过身体吗我现在写的JS代码不能转身只能前进和后退,

    你对这个回答的评价是

    到触摸屏上不是自带触摸屏摇杆的吗?

    伱对这个回答的评价是

版权声明:本文为博主原创文章未经博主允许不得转载。 /qq_/article/details/

利用W,S,A,D控制物体前后左右移动

接下来即可实现物体的前后左右移动:

这样可以很方便的实现物体使用键盘的移动但是也有一些缺陷,就是无法进行前左后右等偏移方向的移动,接下来就有了第二种方法

同样是利用Input.GetAxis();方法,但是这次是给需要移动嘚方向直接施加一个力 

这种方法完美解决了第一种方法的缺陷并且移动效果更加真实,代码量较少  

如果有什么问题可以留言给我哦 


我要回帖

更多关于 unity按wasd行走 的文章

 

随机推荐