// Use this for initialization void Start() { m_gameTimeManager = GetComponent <GameTimeManager>(); m_gameUIManager = GetComponent <GameUIManager>(); m_playerCore = GameObject.Find(PLAYER_CORE_OBJ).GetComponent <PlayerCore>(); m_enemyCore = GameObject.Find(ENEMY_CORE_OBJ).GetComponent <EnemyCore>(); CurrentState.Subscribe(state => { OnStateChanged(state); }); }
private void Start() { m_core = GetComponent <EnemyCore>(); OnStart(); }