public void OpenLog() { PlayerPrefsUtil.UseUserId = false; int isFlagShowPanel = PlayerPrefsUtil.GetIntSimple(PlayerPrefsKey.Setting_OpenLog); PlayerPrefsUtil.UseUserId = true; Text text = transform.FindChild("Button--OpenLog/Text").GetComponent <Text>(); if (isFlagShowPanel == 0) { text.text = "LogEnabled:开启"; PlayerPrefsUtil.UseUserId = false; PlayerPrefsUtil.SetIntSimple(PlayerPrefsKey.Setting_OpenLog, 1); PlayerPrefsUtil.UseUserId = true; Debug.logger.logEnabled = true; } else { text.text = "LogEnabled:关闭"; PlayerPrefsUtil.UseUserId = false; PlayerPrefsUtil.SetIntSimple(PlayerPrefsKey.Setting_OpenLog, 0); PlayerPrefsUtil.UseUserId = true; Debug.logger.logEnabled = false; } }
/** 获取服务器版本号 */ IEnumerator ReadServerVersionInfo() { int isUpdateTest = PlayerPrefsUtil.GetIntSimple(PlayerPrefsKey.Setting_Update);//测试更新 string centerName = GameConst.CenterName; if (isUpdateTest == 1) { centerName = "Test"; } string url = AssetManagerSetting.GetServerVersionInfoURL(GameConst.WebUrl, centerName); WWW www = new WWW(url); yield return(www); if (!string.IsNullOrEmpty(www.error)) { OnError("获取服务器版本号出错"); Debug.LogErrorFormat("获取服务器版本号出错 url={0}, www.error={1}", url, www.error); www.Dispose(); www = null; yield break; } Debug.Log(www.text); serverVersionInfo = JsonUtility.FromJson <VersionInfo>(www.text); serverVersionInfo.Set(); }
void InitTextOpenLog() { int isFlagShowPanel = PlayerPrefsUtil.GetIntSimple(PlayerPrefsKey.Setting_OpenLog); Debug.logger.logEnabled = isFlagShowPanel != 0; Transform tran = transform.FindChild("Button--OpenLog/Text"); if (tran != null) { Text text = tran.GetComponent <Text>(); text.text = "LogEnabled:" + (Debug.logger.logEnabled ? "开启" : "关闭"); } }
/// <summary> /// 检查沙河目录与streamassets的版本 /// </summary> private void CheckVersion() { int isCopy = PlayerPrefsUtil.GetIntSimple(PlayerPrefsKey.IsCopyAssets); bool needUnzip = false; if (isCopy == 1) { GetCurrentVersion(); if (currentVersion != null && initalVersion != null) { var result = Version.Version.CompareVersion(initalVersion, currentVersion); if (result == CompareResult.Greater) { //安装包的版本大于沙河目录的版本 needUnzip = true; } } else if (currentVersion == null && initalVersion != null) { needUnzip = true; } } else { needUnzip = true; } if (needUnzip) { RefAppVersion(initalVersion, onlineVersion, false); ClearData(); SingletonMono <GameFrameWork> .GetInstance().StartCoroutine(Preprocess()); } else { isCopyDone = true; RefAppVersion(currentVersion, onlineVersion, false); PlayerPrefsUtil.SetIntSimple(PlayerPrefsKey.IsCopyAssets, 1); } }