Griever   09-27-2013, 09:45 PM
#4
๛ส่วนเรื่องการชนแล้วอยากให้ลดดาเมจนั้น ให้ใช้ OnCollisionEnter ดูครับ
แล้วเรื่องการลดตัวแปรเลือดก็ตามที่ตา Author บอกไว้

เช่น


Code:
function OnCollisionEnter(col : Collision) {
    if (col.tag == "Player"){
         col.GetComponent(ชื่อสคริปเลือด).curHealth -= 10;
    }
}




เอาไปใส่ไว้ในสคริป AI เมื่อมันไปชนกับ Player ก็จะลดเลือด 10(อย่าลืมเซต tag ตัวผู้เล่น
เป็น Player ด้วย)

ปล. จะลดเลือดเท่าไหร่นั้นตั้งเป็นตัวแปรเอาก็ได้ครับ จะได้ยืดหยุ่นกว่า
This post was last modified: 09-27-2013, 09:48 PM by Griever.
  
Users browsing this thread: 1 Guest(s)
Powered By MyBB, © 2002-2024 MyBB Group.
Made with by Curves UI.