public void Awake() { sadModel = ServiceLocator.instance.Model.GetComponent <Model_ScoreAndDifficulty>(); playModel = ServiceLocator.instance.Model.GetComponent <Model_Play>(); SCG_EventManager.instance.Register <Event_Restart>(EventHandler); }
// Start is called before the first frame update void Start() { _sadModel = ServiceLocator.instance.Model.GetComponent <Model_ScoreAndDifficulty>(); _fsm = new SCG_FSM <View_LevelClearScoreTally>(this); _fsm.TransitionTo <Standby>(); SCG_EventManager.instance.Register <Event_LevelClear>(EventHandler); }
void Start() { playModel = ServiceLocator.instance.Model.GetComponent <Model_Play>(); sadModel = ServiceLocator.instance.Model.GetComponent <Model_ScoreAndDifficulty>(); _fsm = new SCG_FSM <Controller_EnemySpawner>(this); _fsm.TransitionTo <FirstWait>(); baddieParent = new GameObject("BaddieParent"); baddieParent.transform.SetParent(ServiceLocator.instance.Controller); SCG_EventManager.instance.Register <Event_Restart>(EventHandler); }
void Start() { sadModel = ServiceLocator.instance.Model.GetComponent <Model_ScoreAndDifficulty>(); SCG_EventManager.instance.Register <Event_EnemyDeath>(EventHandler); SCG_EventManager.instance.Register <Event_PlayerBulletHit>(EventHandler); SCG_EventManager.instance.Register <Event_PlayerRocketHit>(EventHandler); SCG_EventManager.instance.Register <Event_LanceHit>(EventHandler); SCG_EventManager.instance.Register <Event_PlayerShieldBlock>(EventHandler); SCG_EventManager.instance.Register <Event_BonusPoints>(EventHandler); SCG_EventManager.instance.Register <Event_LevelClear>(EventHandler); SCG_EventManager.instance.Register <Event_Restart>(EventHandler); sadModel.level = 1; }
private void Start() { sadModel = ServiceLocator.instance.Model.GetComponent <Model_ScoreAndDifficulty>(); }