void UpdateCannonState(CanonStatus newState) { if (m_canonnPrefabs != null) { m_canonnPrefabs.ToList().ForEach(g => g.GetComponentInChildren <CannonControler>().m_status = newState); } }
private void Start() { m_anim = GetComponent <Animator>(); m_ec = FindObjectOfType <EnemyController>(); m_pcai = FindObjectOfType <PlayerControllerAI>(); m_status = CanonStatus.NonActive; }