Esempio n. 1
0
 void Start()
 {
     playerComponent           = playerOnScene.GetComponent <Player> ();
     HUDControlerComponent     = GetComponent <HUDControler>();
     NPCSpaceShipsSetComponent = NPCSpaceShipsSetOnScene.GetComponent <NPCSpaceShipsSet> ();
     returnToMenuButton.SetActive(false);
 }
Esempio n. 2
0
    void OnTriggerEnter2D(Collider2D other)
    {
        Bullet otherBulletComponent = other.GetComponent <Bullet> ();

        if (IsPlayerSource(otherBulletComponent))
        {
            DealDamage(otherBulletComponent);
            if (IsDestroyed())
            {
                NPCSpaceShipsSet.DeleteEnemy(gameObject);
                CreateExplosion();
                ScorePlayer(otherBulletComponent);
            }
            Destroy(other.gameObject);
        }
    }