public void Inject() { //MainPageUIController control = MainPageUIController.Instance; //SchemePageController schemeController = SchemePageController.Instance; //KeyPageController keyBoardController = KeyPageController.Instance; //SetWallController setWallController = SetWallController.Instance; //Instance.inject(PageType.MainPage, control); //UICopntrollerData Scheme = Instance.inject(PageType.Scheme, schemeController); //UICopntrollerData KeyBoard = Instance.inject(PageType.KeyBoard, keyBoardController); //UICopntrollerData SetWall = Instance.inject(PageType.SetWall, setWallController); //Scheme.state = SimpleLoadedState.Success; //KeyBoard.state = SimpleLoadedState.Success; //SetWall.state = SimpleLoadedState.Success; //ARPageController aRPageController = ARPageController.Instance; //UICopntrollerData arpage = Instance.inject(PageType.ARPage,aRPageController); //arpage.state = SimpleLoadedState.Success; LoginPageController loginCtr = LoginPageController.Instance; UICopntrollerData loginData = Instance.inject(PageType.LoginPage, loginCtr); LobbyPageController lobbyCtr = LobbyPageController.Instance; UICopntrollerData lobbyData = Instance.inject(PageType.LobbyPage, lobbyCtr); CreateRoomPageController createRoomCtr = CreateRoomPageController.Instance; UICopntrollerData createRoomData = Instance.inject(PageType.CreateRoomPage, createRoomCtr); RoomPageController roomPageCtr = RoomPageController.Instance; UICopntrollerData roomData = Instance.inject(PageType.RoomPage, roomPageCtr); }
// Start is called before the first frame update void Start() { if (this.loginPageController == null) { this.loginPageController = FindObjectOfType <LoginPageController>(); } if (this.loggedPageController == null) { this.loggedPageController = FindObjectOfType <LoggedPageController>(); } this.CheckPlayerLogged(); }