Exemplo n.º 1
0
 private void OnTriggerEnter(Collider other)
 {
     if (other.gameObject.tag == "Enemy")
     {
         if (enemyType == "MechEnemy")
         {
             MechHealth enemyHeahth = other.gameObject.GetComponent <MechHealth>();
             enemyHeahth.TakeDamage(enemyHeahth.maxHP, transform.position + transform.forward * 0.3f);
         }
         else
         {
             if (enemyType == "FlightEnemy")
             {
                 NormalArmor enemyHeahth = other.gameObject.GetComponent <NormalArmor>();
                 enemyHeahth.TakeDamage(0.3f * enemyHeahth.fullArmor, transform.position + transform.forward * 0.3f);
             }
         }
     }
     StartCoroutine(DertroyBullet());
 }