Esempio n. 1
0
 void OnCollisionEnter(Collision col)
 {
     if (col.gameObject.name == "End")
     {
         houseHealth.takeDamage(attackDamage);              /*Falls Kollision und Tor noch Health übrig, Tor Schaden zufügen*/
         //Death (); Sollte später hier gemacht werden
         isAlive = false;
         // die() darf hier nicht aufgerufen werden, da sonst Coins hochgezählt werden
         Destroy(gameObject);
     }
 }
Esempio n. 2
0
 /// <summary>
 /// Switches the target waypoint to the next waypoint, and destroies enemy object if all waypoints passed
 /// </summary>
 private void goToNextWayPoint()
 {
     wavepointIndex++;
     if (wavepointIndex < wayPoints.Length)
     {
         target = wayPoints[wavepointIndex];
     }
     else
     {
         WaveSpawner.enemiesAlive--;             //Update number of enemies alive
         HouseHealth.takeDamage(this.damage);
         Destroy(gameObject);
     }
 }