鼠标按键事件的监测
nput.GetMouseButton(参数0,1,2);
检测按下鼠标上的键,0代表左键,1代表右键,2代表中键;可以持续检测;
Input.GetMouseButtonDown(参数0,1,2);
只检测一次;
GetButtonXXX相关事件监测
getbutton(“虚拟按键名”);
虚拟按键可对应多个物理按键;
如 fire1 ;
使用GetAxis得到轴的值的变化来控制移动
Input.GetAxis(“Horizontal”);
Horizontal,横轴;
Vertical,纵轴;
控制轴的移动也可以控制物体的运动,有渐变的效果;
由0到1,或由0到-1;
GetAxisRaw:没有渐变效果;
加速移动
cube.Translate(Vector3.rightTime.deltaTimeInput.GetAxis(“Horizontal”));
直接满速移动
cube.Translate(Vector3.rightTime.deltaTimeInput.GetAxisRaw(“Horizontal”));
Input.GetAxis() //返回float值
GetAxis 获得轴,模拟加速运动;