void Awake()
    {
        // if we haven't initialised the reference for the enemies, do so
        if (enemies == null)
        {
            enemies          = transform.root.GetComponentsInChildren <Renderer>();
            totalEnemiesLeft = enemies.Length; // keep track of the number of enemies left
        }

        rigidBody   = GetComponent <Rigidbody2D>();
        gameManager = GameObject.Find("MiniGameManager").GetComponent <SpaceInvadersMinigameManager>();
    }
Exemplo n.º 2
0
 void Awake()
 {
     gameManager         = GameObject.Find("MiniGameManager").GetComponent <SpaceInvadersMinigameManager>();
     bulletBody          = GetComponent <Rigidbody2D>();
     bulletBody.velocity = Vector2.up * speed; // set bullet speed
 }