Unity腳本:OnMouseDown 偵測滑鼠點擊
- 詳細內容
- 分類:Unity
- 發佈:2014-05-08, 週四 10:33
- 點擊數:3241
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推薦載入中