Example #1
0
    private void OnTriggerEnter(Collider other)
    {
        if (other.gameObject.tag == "Player")
        {
            TankManager tHit = other.transform.parent.GetComponent <TankManager>();
            tHit.health -= damage;
            if (tHit.health <= 0)
            {
                tSource.AdjustScore();
            }

            ExplodeBullet();
        }
        else if (other.gameObject.tag == "Turret")
        {
            TankManager tHit = other.gameObject.GetComponent <TurretHitDetection>().tankObject.GetComponent <TankManager>();
            tHit.health -= damage;

            if (tHit.health <= 0)
            {
                tSource.AdjustScore();
            }

            ExplodeBullet();
        }
    }