左下角鼠标键盘输入的使用方法及应用方法

左下角鼠标键盘输入的使用方法及应用方法

unity鼠标键盘输入:

代码写在Update()函数中

屏幕坐标原点在屏幕左下角

1、通过Input(API)获取鼠标操作信息:

(1)获取鼠标的坐标位置:

输入.mousePosition

(2) 检测鼠标按下:

Input.GetMouseButtonDown(0) 返回布尔值,鼠标左键按下时为真

Input.GetMouseButtonDown(1) 返回布尔值unity 检测键盘输入,鼠标右键按下时为true

Input.GetMouseButtonDown(2) 返回布尔值,鼠标中键按下为真

(3) 检测鼠标抬起:

Input.GetMouseButtonUp(0) 返回布尔值像素游戏素材,鼠标弹起时为真

(4)检测鼠标长按:

Input.GetMouseButton(0) 返回布尔值,鼠标长按为真

(5) 检测鼠标中键滚动:

Input.mouseScrollDelta返回-1,0,1(Vector值)unity 检测键盘输入,-1表示向下滚动程序开发,0表示不滚动,1表示向上滚动

2、通过Input(API)获取键盘操作信息:

(1)检测键盘按键 Input.GetKeyDown()

以下示例检查键盘上的 W 键是否被按下:

补充:KeyCode枚举类提供了键盘上所有按键的枚举值

(2)检测键盘抬起一个键 Input.GetKeyUp()

以下示例检查 W 键是否从键盘上抬起:

(3) 检测键盘长按某个键 Input.GetKeyUp()

以下示例检查键盘上的长按是否为 W 键: