Beispiel #1
0
 void OnTriggerEnter2D(Collider2D other)
 {
     if (other.tag == "pikkukaveri")
     {
         PelaajanTerveys theHealth = other.gameObject.GetComponent <PelaajanTerveys>(); //reference to PelaajanTerveys-script
         theHealth.addHealth(healthAmount);
         Destroy(gameObject);
     }
 }
Beispiel #2
0
 void OnTriggerEnter2D(Collider2D other)
 {
     if (other.tag == "pikkukaveri")
     {
         PelaajanTerveys kaveriVoittaa = other.gameObject.GetComponent <PelaajanTerveys>();
         kaveriVoittaa.winGame();
         Application.LoadLevel("sieniseikkailutaso2");
     }
 }
Beispiel #3
0
    void OnTriggerStay2D(Collider2D other)
    {
        if (other.tag == "pikkukaveri" && nextDamage < Time.time)
        {
            PelaajanTerveys playerHealth = other.gameObject.GetComponent <PelaajanTerveys>();
            playerHealth.addDamage(damage);
            nextDamage = Time.time + damageAjastus;

            pushBack(other.transform);
        }
    }
Beispiel #4
0
 void OnTriggerEnter2D(Collider2D other)
 {
     if (other.tag == "pikkukaveri")
     {
         PelaajanTerveys kaveriPutosi = other.GetComponent <PelaajanTerveys>();
         kaveriPutosi.makeDead(); //kutsutaan PelaajanTerveys Scriptistä makeDead komentoa. Box Colliderissa Trigger päällä.
     }
     else
     {
         Destroy(other.gameObject);
     }
 }
 // Use this for initialization
 void Start()
 {
     checkPoints = GameObject.FindGameObjectsWithTag("checkpoint");
     spawn       = GameObject.Find("Spawn");
     pikkukaveri = GetComponent <PelaajanTerveys>();
 }