c#鼠标事件

判断鼠标是否点击在UI上:

EventSystem.current.IsPointerOverGameObject()方法

常见的鼠标事件:

OnMouseDown:当鼠标上的按钮被按下时触发的事件

OnMouseDrag:当用户鼠标拖拽GUI元素或碰撞体时调用

OnMouseEnter:当鼠标进入物体范围时被调用

OnMouseExit:当鼠标退出时被调用

OnMouseOver:当鼠标移动到某对象的上方时触发的事件

OnMouseUp:当鼠标按键被松开时触发的事件

按下事件:Input.GetMouseButtonDown()

当鼠标某一个按键按下时,便会返回 True,但是即使玩家一直按着鼠标按键,也仅仅只会返回一次 True。

你可能感兴趣的:(unity)