2016年1月27日 星期三

Unity開發筆記 - MonoBehaviour - OnMouse

OnMouse

當遊戲物件(GameObject)掛載了 Script 元件,額外再掛載上 Collider 元件時即可使用 Script 的 OnMouse 相關事件。
需要特別注意的是事件觸發範圍為 Collider 元件所涵蓋的範圍,即綠線圍出的區域。

OnMouseEnter
當滑鼠游標移入觸發區域時,可觸發此事件。

OnMouseOver
當滑鼠游標已移入觸發區域並且尚未移出觸發區域前,會持續觸發此事件

OnMouseExit
當滑鼠游標移出觸發區域時,可觸發此事件。

OnMouseDown
當滑鼠按鍵按下時,可觸發此事件。

OnMouseDrag
當滑鼠按鍵已按下並且尚未放開前,會持續觸發此事件。

OnMouseUp

當滑鼠按鍵放開時,可觸發此事件。

OnMouseUpAsButton
當滑鼠按鍵按下與放開是同一個物件,可觸發此事件。

API Documentation 參考資料

沒有留言:

張貼留言