Unity腳本:OnMouseDown 偵測滑鼠點擊
- 詳細內容
- 分類:Unity
- 發佈:2014-05-08, 週四 10:33
- 點擊數:2900
OnMouseDown 偵測滑鼠點擊:
OnMouseDown 可以偵測到滑鼠對碰撞器或是GUI元件的點擊。
OnMouseDown 是個函式,所有點擊後要執行的程式碼都寫在函式中。
在我的理解,它就是個回呼函式。
也就是說當點擊發生時,unity會呼叫該物件的腳本中的OnMouseDown 函式,
用以處理點擊事件。
來自官網的簡單js範例:
當程式碼被附加到物件時,物件被點擊時會隨機改變其本身的顏色。
#pragma strict function Start () { Random.seed = Time.time; } function OnMouseDown () { var r : float = Random.Range(0f,1f); var g : float = Random.Range(0f,1f); var b : float = Random.Range(0f,1f); var randomColour : Color = new Color(r,g,b,1f); renderer.material.color = randomColour; }
官網教學:
按個讚!~支持本站!~
FB推薦載入中