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); } }
/// <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); } }