public void Init(Game game) { Game = game; PhpController = GetComponent <PhpController>(); PhpController.Init(this); GameSparksController = GetComponent <GameSparksController>(); // we do this after the success of obtaining a game sessionId handshake //GameSparksController.Init(this); Transform[] allChildren = GetComponentsInChildren <Transform>(true); foreach (Transform child in allChildren) { switch (child.name) { case "<body": CanvasController = child.GetComponent <CanvasController>(); break; default: break; } } CanvasController.Init(this); }
public void Init(Game game) { Game = game; CanvasController = transform.GetChild(0).GetComponent <CanvasController>(); CanvasController.Init(this); PhpController = GetComponent <PhpController>(); PhpController.Init(GameSparksController.Instance().PhpOffline); LoginController = GetComponent <LoginController>(); ChatController = GetComponent <ChatController>(); }