void SVR_ChangePasswordBack(string msg) { Proto_entry_res res = JsonUtility.FromJson <Proto_entry_res>(msg); if (res.code == 0) { SocketWait.instance.Hide(); } else { Wrong_data_back(); } }
void SVR_EntryBack(string msg) { Proto_entry_res res = JsonUtility.FromJson <Proto_entry_res>(msg); if (res.code == 0) { bool isChange = false; if (res.data == "") { if (baseDirData == null) { baseDirData = new DirData(); isChange = true; } else if (baseDirData.files.Count != 0 || baseDirData.dirs.Count != 0) { baseDirData = new DirData(); isChange = true; } else { isChange = false; } } else { string getData = PlayerData.DecryData(res.data); if (baseDirData == null) { isChange = true; baseDirData = JsonUtility.FromJson <DirData>(getData); } else { string localData = JsonUtility.ToJson(baseDirData); if (localData != getData) { isChange = true; baseDirData = JsonUtility.FromJson <DirData>(getData); } } } InitData(isChange); SocketWait.instance.Hide(); } else { Wrong_data_back(); } }