void Awake() { Manager = GameInstanceBehaviour.Init <PlayerManager> (transform); Multiplayer = GameInstanceBehaviour.Init <MultiplayerManager> (transform); Dispatcher = GameInstanceBehaviour.Init <MessageDispatcher> (transform); Views = GameInstanceBehaviour.Init <ViewManager> (transform); Templates = TemplateManager.Init(transform); Decks = GameInstanceBehaviour.Init <DeckManager> (transform); Score = GameInstanceBehaviour.Init <ScoreManager> (transform); Controller = GameInstanceBehaviour.Init <GameController> (transform); Audio = GameInstanceBehaviour.Init <AudioController> (transform); Test = GameInstanceBehaviour.Init <GameTest> (transform); InitApp(); }
public void Init(GameInstanceBehaviour behaviour) { Behaviour = behaviour; OnInit(); }
public void Init (GameInstanceBehaviour behaviour) { Behaviour = behaviour; OnInit (); }