void Start() { //Get the level manager script form the main object GameObject mainObject = GameObject.Find("Main Object"); GameObject core = GameObject.Find("Core"); registerManager = core.GetComponent <RegisterUserManager>(); loginManager = core.GetComponent <LoginUserManager>(); if (mainObject) { levelManager = mainObject.GetComponent <LevelManager>(); } else { Debug.LogError("There is no main object. Did you start the game from DontDestroyOnLoad?"); } //A containing all of the screens for faster screen lookup menuScreens = new List <GameObject>(); //Compute percentage the closing/opening menu scales every frame scalePerFrame = 1f / (menuLoadSpeed * 60f); //All all of the menu screens to a list foreach (Transform screen in gameObject.GetComponentsInChildren <Transform>(true)) { if (screen.gameObject.tag == "Menu Screen") { menuScreens.Add(screen.gameObject); } } //Activate the default screen and set it as the current screen defaultScreen.SetActive(true); currentScreen = defaultScreen; }
public static IDataExportPortal GetPortal(string className,string _params,string[] columnNames) { IDataExportPortal portal = ExportUtil.GetNotNullPortal(className); string[] splitArr; object[,] data; string[] paramsArr = _params.Split(';'); data = new object[paramsArr.Length + 1, 2]; //添加渠道编号 data[0, 0] = "merchantId"; data[0, 1] = new LoginUserManager().CurrentUserInfo.MerchantID; //添加传入的参数 for (int i = 0; i < paramsArr.Length; i++) { splitArr = paramsArr[i].Split(':'); data[i + 1, 0] = splitArr[0]; data[i + 1, 1] = paramsArr[i].Substring(splitArr[0].Length+1); } portal.Parameters = new ExportParams(data, columnNames); return portal; }
public static IDataExportPortal GetPortal(string className, string _params, string[] columnNames) { IDataExportPortal portal = ExportUtil.GetNotNullPortal(className); string[] splitArr; object[,] data; string[] paramsArr = _params.Split(';'); data = new object[paramsArr.Length + 1, 2]; //添加渠道编号 data[0, 0] = "merchantId"; data[0, 1] = new LoginUserManager().CurrentUserInfo.MerchantID; //添加传入的参数 for (int i = 0; i < paramsArr.Length; i++) { splitArr = paramsArr[i].Split(':'); data[i + 1, 0] = splitArr[0]; data[i + 1, 1] = paramsArr[i].Substring(splitArr[0].Length + 1); } portal.Parameters = new ExportParams(data, columnNames); return(portal); }
public AccountController(LoginUserManager userManager, ISecureDataFormat <AuthenticationTicket> accessTokenFormat) { var re = HttpContext.Current.Request; UserManager = userManager; AccessTokenFormat = accessTokenFormat; _signInManager = new SignInManager <LoginUser, string>(userManager, HttpContext.Current.GetOwinContext().Authentication); cargarUser(); }
void OnGUI() { if (!initialized) { GameObject core = GameObject.Find("Core"); registerUserManager = core.GetComponent <RegisterUserManager>(); loginUserManager = core.GetComponent <LoginUserManager>(); joinGameManager = core.GetComponent <JoinGameManager>(); } //Get any key presses Event e = Event.current; if (displayConsole) { //Display the console input = GUI.TextField(new Rect(0, Screen.height - 25, Screen.width, 25), input); //Run the command if enter is pressed if (e.keyCode == KeyCode.Return && e.type == EventType.KeyUp) { bool reset = false; //Split the input by spaces string[] splitInput = input.Split(); switch (splitInput[0]) { case "register": registerUserManager.Register(splitInput[1], splitInput[2], splitInput[3]); reset = true; break; case "login": loginUserManager.Login(splitInput[1], splitInput[2]); reset = true; break; case "join": joinGameManager.JoinGame(); reset = true; break; default: break; } if (reset) { input = ""; displayConsole = false; } } } }