void Start() { GameController.Instance.OnGameStateChange.AddListener(OnGameStateChange); bulletSpeed = GameController.Instance.CurrentGameSettings.bulletSpeed; reloadTime = GameController.Instance.CurrentGameSettings.reloadTime; fireButton = FindObjectOfType <FireButtonController>(); audioSource = GetComponent <AudioSource>(); objectPool = new List <GameObject>(); usedObjects = new List <GameObject>(); }
private void Start() { //m_FireButton = "Fire" + m_PlayerNumber; fireButton = GameObject.Find("Fire button").GetComponent <FireButtonController>(); m_ChargeSpeed = (m_MaxLaunchForce - m_MinLaunchForce) / m_MaxChargeTime; }