コード例 #1
0
    private void OnTriggerEnter2D(Collider2D collision)
    {
        if (collision.name == "Bullet(Clone)")
        {
            GetComponent <AudioSource>().clip = destructionSound;
            GetComponent <AudioSource>().Play();

            foreach (Transform a in GetComponentsInChildren <Transform>()) //уничтожение лампочек на нло
            {
                if (a.gameObject != gameObject)
                {
                    Destroy(a.gameObject);
                }
            }

            GetComponent <SpriteRenderer>().sprite = sprite100;
            GetComponent <Transform>().localScale  = new Vector3(1, 1, 1);

            Destroy(this);
            Destroy(gameObject, 1.5F);
            LevelController.ifufo = false;
            Alien.AddScore(100);
        }
    }