12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273 |
- using System.Collections.Generic;
- using UnityEngine;
- using UnityEngine.SceneManagement;
- using UnityEngine.UI;
- public class AuthorizationController : MonoBehaviour
- {
- public static string login;
- public static string password;
- public InputField Login;
- public InputField Password;
- public GameObject Error;
- public GameObject loading;
- public static bool send = false; // маяк для client
- public static bool success = false; // маяк для client
- public static bool error = false; // маяк для client
- static string textError = "Неправильный логин или пароль";
- public GameObject player;
- //Client client;
- // Start is called before the first frame update
- void Start()
- {
- //client = Client.instance;
- var waslogin = PlayerPrefs.GetString("lastlogin");
- var waspass = PlayerPrefs.GetString("lastpass");
- if (waslogin != null)
- Login.text = waslogin;
- if (waspass != null)
- Password.text = waspass;
- DebugHelper.ActivateConsole();
- }
- // Update is called once per frame
- void Update()
- {
- if (success)
- {//SceneManager.LoadScene("Location");
- gameObject.SetActive(false);
- //client.SendGetUsers((uint)PlayerController.active_company + 1);
- //if (ModeController.editor == true && PlayerController.active_location != PlayerController.locations.Count) client.BeaconsRequest((uint)PlayerController.locations[PlayerController.active_location].id);
- //if (ModeController.editor == false) client.BeaconsRequest((uint)PlayerController.locations[PlayerController.active_location].id);
- }
- if(error) Error.SetActive(true);
- if (!Client.instance.connected) gameObject.SetActive(true);
- }
- public void Authorization()
- {
- login = Login.text;
- password = Password.text;
- PlayerPrefs.SetString("lastlogin", login);
- PlayerPrefs.SetString("lastpass", password);
- if (!string.IsNullOrEmpty(login) && !string.IsNullOrEmpty(password))
- {
- Client.instance.SendLogin(login, password);// "8*9Efc2%" "vsheiko"
- error = false;
- Error.SetActive(false);
- }
- }
- void OnGUI()
- {
- DebugHelper.DrawConsole();
- }
- }
-
|