|
發表於 2014-2-12 10:15:19
|
顯示全部樓層
最後你還是沒有回覆小編要不要幫你詢問~但還是傳問題給老師了~(雞婆的小編~~
學員問題:透過滑鼠點擊對應到x y z 座標的程式語法該如何寫?
老師解答:
1. 首先你被攻擊到的物件身上必須要有Collider組件(這是大前提)
2. 新增腳本,將此腳本加入被攻擊的物件 在腳本中新增函示如下:
function OnMouseDown() {
// 物件的x, y, z在這:
var x : float = transform.position.x;
var y : float = transform.position.y;
var z : float = transform.position.z;
}
3. 當你的滑鼠點到遊戲物件時,Unity會自動執行函式OnMouseDown的內容,
因此你可以直接在此函式中實作物件被攻擊到的行為,例如扣血或是死亡等
|
|