public void Initialize(GameTransitionInfo transitionInfo) { Initialize(); _transitionInfo = transitionInfo; LoadResources(); }
private void OnStartGame() { var transitionData = new GameTransitionInfo(); transitionData.BonusTypes = _lobbyView.GetBonusTypes(); EnterFeature <GameState>(transitionData); }
public override bool SC_Enter(object transitionInfo, SC_Callback onCompleteCallback = null) { DoGlobalCleanUp(); GameTransitionInfo data = transitionInfo as GameTransitionInfo; _gameController.Initialize(data); return(base.SC_Enter(transitionInfo, onCompleteCallback)); }