unity获取鼠标输入
时间: 2023-09-26 16:05:57 浏览: 183
外部获取鼠标
要在Unity中获取鼠标输入,可以使用Input类的GetMouseButton和GetMouseButtonDown方法。GetMouseButton检测鼠标键是否一直被按下,GetMouseButtonDown则检测鼠标键是否刚刚被按下。可以结合Event.current来获得鼠标位置信息。下面是一个获取鼠标按下位置的示例代码:
```
void OnGUI()
{
if (Event.current.type == EventType.MouseDown && Event.current.button == 0)
{
Vector2 mousePos = Event.current.mousePosition;
Debug.Log("Mouse position: " + mousePos);
}
}
```
阅读全文