private void CheckAutoLogin() { StopCoroutine(FirstSceneCheck()); // TODO : 여기 아래에 ! 붙여야함 if (!PlayerPrefs.HasKey("SavedLoginInSettings")) { StartCoroutine(ChangeScene(1)); } else { DataManager.instance.OnLoadingImage += onLoadingImage; string loadData = PlayerPrefs.GetString("SavedLoginInSettings"); LogInSettingsOption logInSettingsOption = JsonUtility.FromJson <LogInSettingsOption>(loadData); if (logInSettingsOption.isAutoLogIn) { string loadLoginData = PlayerPrefs.GetString("SavedLoginInform"); LogInInform logInInform = JsonUtility.FromJson <LogInInform>(loadLoginData); DataManager.instance.SendSignIn(logInInform.Id, logInInform.Pw); } else { StartCoroutine(ChangeScene(1)); } } }
private void Start() { logInInform = new LogInInform(); signUpBtn.onClick.AddListener(delegate { SignUp(); }); signInBtn.onClick.AddListener(delegate { LogIn(); }); idInput.onEndEdit.AddListener(delegate { CheckIDInput(idInput); }); pwInput.onEndEdit.AddListener(delegate { CheckPWInput(pwInput); }); }
private void Awake() { if (!LoadSettings()) { return; } autoLogin.isOn = logInSettingsOption.isAutoLogIn; autoSetId.isOn = logInSettingsOption.isSetID; if (autoSetId.isOn) { string loadLoginData = PlayerPrefs.GetString("SavedLoginInform"); LogInInform logInInform = JsonUtility.FromJson <LogInInform>(loadLoginData); idInput.text = logInInform.Id; pwInput.text = logInInform.Pw; } }