public void netDataDown() { // 优先使用热更新的代码 if (ILRuntimeUtil.getInstance().checkDllClassHasFunc("LoginScript_hotfix", "netDataDown")) { ILRuntimeUtil.getInstance().getAppDomain().Invoke("HotFix_Project.LoginScript_hotfix", "netDataDown", null, null); return; } // 拉取数值表 { NetLoading.getInstance().Show(); NetConfig.reqNetConfig(); PropData.getInstance().reqNet(); ChatData.getInstance().reqNet(); HuDongData.getInstance().reqNet(); SensitiveWordUtil.reqNet(); VipData.reqNet(); } if (OtherData.s_isTest) { ToastScript.createToast("这是测试包"); } else { LogUtil.Log("这是正式包"); } }
// 获取数值表 public void getNetFile() { // 优先使用热更新的代码 if (ILRuntimeUtil.getInstance().checkDllClassHasFunc("GetNetEntityFile_hotfix", "getNetFile")) { ILRuntimeUtil.getInstance().getAppDomain().Invoke("HotFix_Project.GetNetEntityFile_hotfix", "getNetFile", null, null); return; } Invoke("onInvoke", 6); // 恢复初始状态 { for (int i = 0; i < m_fileList.Count; i++) { m_fileList[i].m_fileGetState = FileInfo.FileGetState.FileGetState_NoStart; } } // 拉取数值表 { NetLoading.getInstance().Show(); NetConfig.reqNetConfig(); PropData.getInstance().reqNet(); ChatData.getInstance().reqNet(); HuDongData.getInstance().reqNet(); if (SensitiveWordUtil.WordsDatas == null || SensitiveWordUtil.WordsDatas.Length == 0) { SensitiveWordUtil.reqNet(); } VipData.reqNet(); } }
public void loadHuDongDaoJu() { // 优先使用热更新的代码 if (ILRuntimeUtil.getInstance().checkDllClassHasFunc("GameUserInfoPanelScript_hotfix", "loadHuDongDaoJu")) { ILRuntimeUtil.getInstance().getAppDomain().Invoke("HotFix_Project.GameUserInfoPanelScript_hotfix", "loadHuDongDaoJu", null, null); return; } m_scrollViewScript.clear(); for (int i = 0; i < HuDongData.getInstance().getHuDongDataList().Count; i++) { GameObject prefab = Resources.Load("Prefabs/UI/Item/Item_hudong_Scroll") as GameObject; GameObject obj = MonoBehaviour.Instantiate(prefab); obj.GetComponent <Item_hudong_Scroll_Script>().m_parentScript = this; obj.GetComponent <Item_hudong_Scroll_Script>().setHuDongPropData(HuDongData.getInstance().getHuDongDataList()[i]); obj.transform.name = HuDongData.getInstance().getHuDongDataList()[i].m_id.ToString(); m_scrollViewScript.addItem(obj); } m_scrollViewScript.addItemEnd(); }