首页 > 手游开发 > Unity3D > Unity3D 中的Input.GetMouseButton,GetMouseButtonDown,GetMouseButtonUp
2019
11-06

Unity3D 中的Input.GetMouseButton,GetMouseButtonDown,GetMouseButtonUp

由于项目需求,需要使用鼠标点击来实现滑动事件,查看官方文档对Input.GetMouseButton部分进行了了解。

GetMouseButton:
每一帧鼠标处于按下状态都会返回true,
- Input.GetMouseButton(0):表示鼠标左键按下
- Input.GetMouseButton(1):表示鼠标右键按下
- Input.GetMouseButton(2):表示鼠标中键按下

GetMouseButtonDown:
鼠标按下的那一帧返回true,
- Input.GetMouseButtonDown(0):表示鼠标左键按下
- Input.GetMouseButtonDown(1):表示鼠标右键按下
- Input.GetMouseButtonDown(2):表示鼠标中键按下

GetMouseButtonUp:
鼠标抬起的那一帧返回true,
- Input.GetMouseButtonUp(0):表示鼠标左键按下
- Input.GetMouseButtonUp(1):表示鼠标右键按下
- Input.GetMouseButtonUp(2):表示鼠标中键按下

鼠标按下和抬起的位置可以通过Input.mousePosition来获取,不过该参数返回的是屏幕坐标位置,即以左下角为原点的坐标系。

最后编辑:
作者:搬运工
这个作者貌似有点懒,什么都没有留下。

留下一个回复

你的email不会被公开。