少年修仙传客户端代码仓库
client_Wu Xijin
2018-08-17 d184cc8fabd3637d499c199df80911f8a4732cde
debug 登录添加记录上一次登录的信息的功能。
1个文件已修改
61 ■■■■■ 已修改文件
System/Debug/DebugLogin.cs 61 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Debug/DebugLogin.cs
@@ -17,8 +17,69 @@
    public Toggle isToken;
    string appidRecorder {
        get { return LocalSave.GetString("DebugLogin_AppId"); }
        set { LocalSave.SetString("DebugLogin_AppId", value); }
    }
    string serverIdRecorder {
        get { return LocalSave.GetString("DebugLogin_ServerId"); }
        set { LocalSave.SetString("DebugLogin_ServerId", value); }
    }
    string ipRecorder {
        get { return LocalSave.GetString("DebugLogin_Ip"); }
        set { LocalSave.SetString("DebugLogin_Ip", value); }
    }
    string portRecorder {
        get { return LocalSave.GetString("DebugLogin_Port"); }
        set { LocalSave.SetString("DebugLogin_Port", value); }
    }
    string gateRecorder {
        get { return LocalSave.GetString("DebugLogin_Gate"); }
        set { LocalSave.SetString("DebugLogin_Gate", value); }
    }
    string accountRecorder {
        get { return LocalSave.GetString("DebugLogin_Account"); }
        set { LocalSave.SetString("DebugLogin_Account", value); }
    }
    string passwordRecorder {
        get { return LocalSave.GetString("DebugLogin_Password"); }
        set { LocalSave.SetString("DebugLogin_Password", value); }
    }
    bool istokenRecorder {
        get { return LocalSave.GetBool("DebugLogin_IsToken", false); }
        set { LocalSave.SetBool("DebugLogin_IsToken", value); }
    }
    private void OnEnable()
    {
        appid.text = appidRecorder;
        serverId.text = serverIdRecorder;
        ipInputField.text = ipRecorder;
        portInputField.text = portRecorder;
        gateInputField.text = gateRecorder;
        account.text = accountRecorder;
        password.text = passwordRecorder;
        isToken.isOn = istokenRecorder;
    }
    public void Login()
    {
        appidRecorder = appid.text;
        serverIdRecorder = serverId.text;
        ipRecorder = ipInputField.text;
        portRecorder = portInputField.text;
        gateRecorder = gateInputField.text;
        accountRecorder = account.text;
        passwordRecorder = password.text;
        istokenRecorder = isToken.isOn;
        if (isToken.isOn)
        {
            var loginModel = ModelCenter.Instance.GetModel<LoginModel>();