public void setData(string email, string password, string nickName) { this.email = email; this.password = password; this.nickName = nickName; state = SAVE_DATA_STATE.ACCOUNT; }
void Update() { if (state != SAVE_DATA_STATE.NONE) { switch (state) { case SAVE_DATA_STATE.ACCOUNT: { state = SAVE_DATA_STATE.NONE; PlayerPrefs.SetString(Common.KEY_EMAIL, email); PlayerPrefs.SetString(Common.KEY_NICKNAME, nickName); PlayerPrefs.SetString(Common.KEY_PASSWORD, Security.Instance().cryption(password, true)); } break; case SAVE_DATA_STATE.PASSWORD: { state = SAVE_DATA_STATE.NONE; PlayerPrefs.SetString(Common.KEY_PASSWORD, Security.Instance().cryption(password, true)); } break; case SAVE_DATA_STATE.NICKNAME: { state = SAVE_DATA_STATE.NONE; PlayerPrefs.SetString(Common.KEY_NICKNAME, nickName); } break; } } }