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>(); }
void Awake() { gameManager = GameObject.Find("MiniGameManager").GetComponent <SpaceInvadersMinigameManager>(); bulletBody = GetComponent <Rigidbody2D>(); bulletBody.velocity = Vector2.up * speed; // set bullet speed }