赞
踩
将unity FPS 将原来的left,right控制左右移动改为控制向左向右旋转只需要2步:
1、Edit->Project Setting->input
将Horizontal 中Negative Button中left和Positive Button中right去掉
2.在代码mouselook中加入代码
if(Input .GetKey(KeyCode.RightArrow ))
transform.Rotate(Vector3.up, 3 * Time.deltaTime);
说明:
(1)上下左右,对应的键值为
UpArrow
DownArrow
LeftArrow
RightArrow
(2)input 事件中:
Input .GetKey :表示某个键一直按下时执行某操作
Input .GetKeyDown:表示某个键按下就执行某个操作
Input .GetKeyUp:表示某个键按下后弹起时执行某个操作
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。