예제 #1
0
    void OnTriggerEnter2D(Collider2D collider)
    {
        EnemyProjectile missle = collider.gameObject.GetComponent <EnemyProjectile>();

        if (missle)
        {
            health -= missle.GetDamage();
            lifeBar.LoseHealth();
            AudioClip dClip = shipDamage[0];
            AudioSource.PlayClipAtPoint(dClip, transform.position);
            if (health <= 0)
            {
                thruster.RemoveThruster();
                AudioClip clip = shipDeath[0];
                AudioSource.PlayClipAtPoint(clip, transform.position);
                Destroy(gameObject);
            }
            missle.Hit();
        }
    }