Unity学习(八)Input类

input类
到输入系统的接口。
使用这个类读取在Input Manager 中设置的轴。
使用Input.GetAxis 用下面的缺省轴读取轴心:"Horizontal"和"Vertical"被映射到摇杆,
A,W,S,D 和方向键,"Mouse X"和"Mouse Y"被映射到鼠标添量,"Fire1","Fine2","Fine3"
映射到Ctrl,Alt,Cmd 键和鼠标的三键或腰杆按钮。新的输入轴可以在Input Manager 中添加。
如果你在为任何一种运动行为使用输入,那么使用Inpur.GetAxis。它给你一种平滑的可
        配置的输入,这个输入可以被映射到键盘,摇杆或鼠标。

       使用Input.GetButton 用于像事件一样的行为,不要将它用于移动,Input.GetAxis 将使

        脚本代码更小更简单。

Input.GetKey(KeyCode,X);//类似于平滑按键,用于控制人物行走不错!

Input.GetButtonDown("Fire1");//这是专门用于控制鼠标上的按钮的

Input.GetKeyDown("x");//只在按下时执行一次,如果控制动画的话,动画会一闪而过。

Input.GetAxis("Horizontal")//返回值为float型 -1~1

Input.GetAxis("Vertical")//返回值为float型 -1~1

你可能感兴趣的:(编程,unity,开发者,开发人员,游戏开发)