void Start() { GameObject gameControllerObject = GameObject.FindGameObjectWithTag("GameController"); arsenal = gameControllerObject.GetComponent<Arsenal>(); uiController = gameControllerObject.GetComponent<UIController>(); GameObject dataControllerObject = GameObject.FindGameObjectWithTag("DataController"); dataController = dataControllerObject.GetComponent<DataController> (); playerController = GetComponent<PlayerController>(); fireRate = arsenal.GetFireRate (fireType); fireBombRate = arsenal.GetFireRate (Constants.BOMB); numberOfSpawn = shotSpawnLeft.Length - 1; }
void Start() { GameObject gameControllerObject = GameObject.FindGameObjectWithTag("GameController"); arsenal = gameControllerObject.GetComponent <Arsenal>(); playerShip = GameObject.FindGameObjectWithTag("Player"); fireRate = arsenal.GetFireRate(fireType); switch (typeIAAction) { case 1: //nothing break; case 2: StartCoroutine(SimulatorAction()); break; default: StartCoroutine(simpleAction()); break; } }
void Start() { GameObject gameControllerObject = GameObject.FindGameObjectWithTag("GameController"); arsenal = gameControllerObject.GetComponent <Arsenal>(); uiController = gameControllerObject.GetComponent <UIController>(); GameObject dataControllerObject = GameObject.FindGameObjectWithTag("DataController"); dataController = dataControllerObject.GetComponent <DataController> (); playerController = GetComponent <PlayerController>(); fireRate = arsenal.GetFireRate(fireType); fireBombRate = arsenal.GetFireRate(Constants.BOMB); numberOfSpawn = shotSpawnLeft.Length - 1; }
void Start() { GameObject gameControllerObject = GameObject.FindGameObjectWithTag("GameController"); arsenal = gameControllerObject.GetComponent<Arsenal>(); playerShip = GameObject.FindGameObjectWithTag ("Player"); fireRate = arsenal.GetFireRate (fireType); switch (typeIAAction) { case 1: //nothing break; case 2: StartCoroutine(SimulatorAction()); break; default: StartCoroutine(simpleAction()); break; } }