一、Unity的基本输入事件(最常用):
鼠标点击:
Input.GetMouseButtonDown(0) //鼠标左键按下
Input.GetMouseButtonDown(1) //鼠标右键按下
Input.GetMouseButtonUp(0) //鼠标左键抬起
Input.GetMouseButtonUp(1) //鼠标右键抬起
键盘事件:
Input.GetKeyDown(KeyCode.键值) //键盘按下
Input.GetKeyUp(KeyCode.键值) //键盘抬起
常用的键值:
KeyCode.大写字母A-Z //字母键
KeyCode.UpArrow
KeyCode.DownArrow
KeyCode.LeftArrow
KeyCode.RightArrow
KeyCode.Return //回车
KeyCode.Escape //Esc返回
KeyCode.Space //空格
KeyCode.LeftControl
KeyCode.RightControl
KeyCode.LeftShift
KeyCode.RightShift
KeyCode.Tab
KeyCode.D
鼠标点击:
Input.GetMouseButtonDown(0) //鼠标左键按下
Input.GetMouseButtonDown(1) //鼠标右键按下
Input.GetMouseButtonUp(0) //鼠标左键抬起
Input.GetMouseButtonUp(1) //鼠标右键抬起
键盘事件:
Input.GetKeyDown(KeyCode.键值) //键盘按下
Input.GetKeyUp(KeyCode.键值) //键盘抬起
常用的键值:
KeyCode.大写字母A-Z //字母键
KeyCode.UpArrow
KeyCode.DownArrow
KeyCode.LeftArrow
KeyCode.RightArrow
KeyCode.Return //回车
KeyCode.Escape //Esc返回
KeyCode.Space //空格
KeyCode.LeftControl
KeyCode.RightControl
KeyCode.LeftShift
KeyCode.RightShift
KeyCode.Tab
KeyCode.D