Beispiel #1
0
 void OnCollisionEnter(Collision other)
 {
     if (other.gameObject.tag == "BadGuys")
     {
         GameObject theEnemy  = other.gameObject;
         EnemyHits  enemyhits = theEnemy.GetComponent <EnemyHits> ();
         enemyhits.hits++;
     }
     if (other.gameObject.tag == "SuperBadGuy")
     {
         GameObject     SuperEnemy     = other.gameObject;
         SuperEnemyHits superenemyhits = SuperEnemy.GetComponent <SuperEnemyHits> ();
         superenemyhits.hits++;
     }
     if (other.gameObject.tag == "SuperBadGuy2")
     {
         GameObject      SuperEnemy     = other.gameObject;
         SuperEnemyHits2 superenemyhits = SuperEnemy.GetComponent <SuperEnemyHits2> ();
         superenemyhits.hits++;
     }
     if (other.gameObject.tag == "SuperBadGuy3")
     {
         GameObject      SuperEnemy     = other.gameObject;
         SuperEnemyHits3 superenemyhits = SuperEnemy.GetComponent <SuperEnemyHits3> ();
         superenemyhits.hits++;
     }
     if (other.gameObject.tag == "MegaBadGuy")
     {
         GameObject    MegaEnemy     = other.gameObject;
         MegaEnemyHits megaenemyhits = MegaEnemy.GetComponent <MegaEnemyHits> ();
         megaenemyhits.hits++;
     }
     Destroy(gameObject);
 }
Beispiel #2
0
 public void updateEnemyHits(string coord)
 {
     EnemyHits.Add(coord);
 }