예제 #1
0
    private void OnTriggerEnter2D(Collider2D c)
    {
        if (c.gameObject.tag == "Enemy")
        {
            Destroy(c.gameObject);

            spaceship.Explosion();

            Destroy(gameObject);
        }
    }
    void OnTriggerEnter2D(Collider2D c)
    {
        if (c.gameObject.tag == "Enemy")
        {
            Destroy(c.gameObject);

            spaceship.Explosion();

            Destroy(gameObject);

            FindObjectOfType <Manager>().GameOver();
        }
    }
예제 #3
0
    void OnTriggerEnter2D(Collider2D c)
    {
        if (c.gameObject.tag == "PlayerBullet")
        {
            Transform playerBulletTransform = c.transform.parent;

            BulletBehaviour bullet = playerBulletTransform.GetComponent <BulletBehaviour>();

            hp = hp - bullet.power;

            Destroy(c.gameObject);

            if (hp <= 0)
            {
                spaceship.Explosion();

                Destroy(gameObject);
            }
        }
    }