private void Btn_OnCloseShowInfo() // 关闭打开的信息 { mUIGameObject.SetActive(false); l_CurrentBeans = null; MyEventCenter.SendEvent(E_GameEvent.CloseDuoTuInfo, mCurrentType); DeleteAllItem(); }
private void Btn_Delete() // 删除 { string tittle = "删除所有"; switch (mCurrentIndex) { case ETaoMingType.XiTong: tittle += " 系统 的图片?"; break; case ETaoMingType.WenZi: tittle += " 文字 的图片?"; break; case ETaoMingType.WuQi: tittle += " 武器 的图片?"; break; case ETaoMingType.DaoJu: tittle += " 道具 的图片?"; break; case ETaoMingType.ChengJi: tittle += " 场景 的图片?"; break; } MyEventCenter.SendEvent(E_GameEvent.ShowIsSure, EGameType.TaoMingTu, tittle); }
protected override void OnStart(Transform root) { MyEventCenter.AddListener <EGameType, ushort, List <FileInfo>, bool>(E_GameEvent.DaoRuTuFromFile, E_DaoRuTuFromFile); MyEventCenter.AddListener <EGameType, ushort, List <ResultBean>, bool>(E_GameEvent.DaoRuTuFromResult, E_DaoRuFromTuResult); MyEventCenter.AddListener <EAudioType, List <FileInfo>, bool>(E_GameEvent.DaoRuAudioFromFiles, E_DaoRuAudioFromFiles); MyEventCenter.AddListener <EAudioType, AudioResBean>(E_GameEvent.DaoRuAudioFromResult, E_DaoRuAudioFromResult); go_Ok = GetGameObject("Contant/Ok"); go_Error = GetGameObject("Contant/Error"); // 模版_错误用 go_ErrorMoBan = GetGameObject("Contant/Error/ErrorInfo/MoBan"); rt_ErrorContant = Get <RectTransform>("Contant/Error/ErrorInfo/Contant"); // 按钮 tx_GoTo = Get <Text>("Contant/BottomBtn/BtnGoTo/Text"); tx_GoTo2 = Get <Text>("Contant/BottomBtn222/BtnGoTo/Text"); go_Bottom1 = GetGameObject("Contant/BtnSure"); go_Bottom2 = GetGameObject("Contant/BottomBtn222"); go_Bottom3 = GetGameObject("Contant/BottomBtn"); AddButtOnClick("Contant/BtnSure", CloseThis); AddButtOnClick("Contant/BottomBtn/BtnGoTo", Btn_GoToDaoRuWhere); AddButtOnClick("Contant/BottomBtn222/BtnGoTo", Btn_GoToDaoRuWhere); AddButtOnClick("Contant/BottomBtn/BtnFanHui", CloseThis); AddButtOnClick("Contant/BottomBtn222/BtnSure", CloseThis); AddButtOnClick("Contant/BottomBtn/BtnNext", Btn_OnNextFolder); }
private void E_DaoRuFromTuResult(EDuoTuInfoType type, ushort bigIndex, ushort bottomIndex, List <ResultBean> resultBeans) // 通过 ResultBean 导入 { mCurrentBigIndex = bigIndex; mCurrentBottomIndex = bottomIndex; bool isSaveOk = Ctrl_XuLieTu.Instance.Save(bigIndex, bottomIndex, resultBeans.ToFullPaths()); ShowThis(isSaveOk, type); if (isSaveOk) { MyEventCenter.SendEvent(E_GameEvent.DaoRu_FromResult, bigIndex, bottomIndex, resultBeans); switch (type) { case EDuoTuInfoType.DaoRu: MyEventCenter.SendEvent(E_GameEvent.ChangeDaoRuGreenText, resultBeans); // 告诉改颜色 break; case EDuoTuInfoType.InfoShow: MyEventCenter.SendEvent(E_GameEvent.DaoRuSucees2Delete, resultBeans); break; case EDuoTuInfoType.SearchShow: break; } } }
private void Btn_OnDaoRuClick() // 点击导入 { if (chooseGOK_BgV.Count > 1) // 选择了 多张 { List <GameObject> sortList = GetSortChoose(); // 1. 先排好序 ResultBean[] resultBeans = new ResultBean[sortList.Count]; for (int i = 0; i < sortList.Count; i++) { resultBeans[i] = allGoK_ResultBeanV[sortList[i]]; } MyEventCenter.SendEvent(E_GameEvent.ShowDuoTuInfo, resultBeans, EDuoTuInfoType.DaoRu); } else if (chooseGOK_BgV.Count == 1) // 选择了 1 张 { foreach (GameObject go in chooseGOK_BgV.Keys) { MyEventCenter.SendEvent(E_GameEvent.ShowSingleTuInfo, allGoK_ResultBeanV[go]); break; } } else { MyLog.Red("不可能吧"); } }
private void E_OnLeftGroupChange(ushort bigIndex) // 切换 { switch (bigIndex) { case 0: case 1: case 2: case 3: case 4: case 5: case 6: case 7: sub_ItemContant.Show(bigIndex); break; case 8: sub_DaoRu.Show(); break; case 9: sub_Search.Show(); break; case 10: sub_QuYuSearch.Show(); break; default: throw new Exception("未定义"); } MyEventCenter.SendEvent(E_GameEvent.ItemChange); }
private void Btn_DeleteOneLine() // 点击删除 { string tittle = "删除"; switch (mCurrentIndex) { case EXuLieTu222.XLT222_1: tittle += " 序图1 的所有序列图片?"; break; case EXuLieTu222.XLT222_2: tittle += " 序图2 的所有序列图片?"; break; case EXuLieTu222.XLT222_3: tittle += " 序图3 的所有序列图片?"; break; case EXuLieTu222.XLT222_4: tittle += " 序图4 的所有序列图片?"; break; case EXuLieTu222.XLT222_5: tittle += " 序图5 的所有序列图片?"; break; } MyEventCenter.SendEvent(E_GameEvent.ShowIsSure, EGameType.XuLieTu222, tittle); }
protected override void OnStart(Transform root) { MyEventCenter.AddListener <EDuoTuInfoType, ushort, ushort, List <FileInfo> >(E_GameEvent.RealyDaoRu_File, E_DaoRuTuFromFile); MyEventCenter.AddListener <EDuoTuInfoType, ushort, ushort, List <ResultBean> >(E_GameEvent.RealyDaoRu_Result, E_DaoRuFromTuResult); go_Ok = GetGameObject("Contant/Ok"); go_Error = GetGameObject("Contant/Error"); // 一个按钮 go_Bottom1 = GetGameObject("Contant/BottomBtn1"); AddButtOnClick("Contant/BottomBtn1", CloseThis); // 二个按钮 go_Bottom2 = GetGameObject("Contant/BottomBtn2"); tx_GoTo2 = Get <Text>("Contant/BottomBtn2/BtnGoTo/Text"); AddButtOnClick("Contant/BottomBtn2/BtnGoTo", Btn_GoToDaoRuWhere); AddButtOnClick("Contant/BottomBtn2/BtnSure", CloseThis); // 三个按钮 go_Bottom3 = GetGameObject("Contant/BottomBtn3"); tx_GoTo3 = Get <Text>("Contant/BottomBtn3/BtnGoTo/Text"); AddButtOnClick("Contant/BottomBtn3/BtnGoTo", Btn_GoToDaoRuWhere); AddButtOnClick("Contant/BottomBtn3/BtnFanHui", CloseThis); AddButtOnClick("Contant/BottomBtn3/BtnNext", Btn_OnNextFolder); Get <Button>().onClick.AddListener(CloseThis); }
private void Btn_Delete() // 删除 { string tittle = "删除"; switch (mCurrentIndex) { case ENormalTuType.Jpg1: tittle += " Jpg1 中的所有图片?"; break; case ENormalTuType.Jpg2: tittle += " Jpg2 中的所有图片"; break; case ENormalTuType.Jpg3: tittle += " Jpg3 中的所有图片"; break; case ENormalTuType.Jpg4: tittle += " Jpg4 中的所有图片"; break; case ENormalTuType.Jpg5: tittle += " Jpg5 中的所有图片"; break; } MyEventCenter.SendEvent(E_GameEvent.ShowIsSure, EGameType.NormalTu, tittle); }
protected override void OnStart(Transform root) { MyEventCenter.AddListener(E_GameEvent.OnClickSureDeleteAll, E_SureDeleteAll); for (ushort i = 0; i < 8; i++) { l_LeftTittleNames[i] = Get <Text>("TopGrid/Tittle/LeftName" + i + "/LeftName"); Text[] l_EachBottoms = new Text[5]; Text[] l_EachCounts = new Text[5]; for (ushort j = 0; j < 5; j++) { l_EachBottoms[j] = Get <Text>("TopGrid/Contant/LeftItem" + i + "/BottomItem" + j + "/TxName"); l_EachCounts[j] = Get <Text>("TopGrid/Contant/LeftItem" + i + "/BottomItem" + j + "/TxNum"); ushort bigIndex = i; ushort bottomIndex = j; AddButtOnClick("TopGrid/Contant/LeftItem" + i + "/BottomItem" + j, () => { MyEventCenter.SendEvent(E_GameEvent.ChangeLeftItem, bigIndex, bottomIndex); }); } l_BottomNames[i] = l_EachBottoms; l_Counts[i] = l_EachCounts; } AddButtOnClick("Bottom/BtnDeleteAllClick", Btn_DeleteAll); }
private void ManyBtn_DaoRu(EGameType type, ushort index) // 点击导入 { List <ResultBean> resultBeans = new List <ResultBean>(itemSelectK_ResutltV.Values); MyEventCenter.SendEvent(E_GameEvent.DaoRuTuFromResult, type, index, resultBeans, true); Btn_OnCloseThis(); }
protected override void OnStart(Transform root) { MyEventCenter.AddListener(E_GameEvent.OnClickMouseLeftUp, E_OnClickMouseLeftUp); // 上 mInputField = Get <InputField>("Top/InputField"); AddButtOnClick("Top/BtnSearch", () => { Btn_SureSearch(true); }); anim_ErrorTip = Get <DOTweenAnimation>("ErrorTip"); anim_SearchNull = Get <DOTweenAnimation>("SearchNullTip"); AddInputOnEndEdit(mInputField, (str) => // 输入完,按下回车 { Btn_SureSearch(false); }); AddButtOnClick("Top/BtnClear", Btn_Clear); // 内容 go_MoBanDuoTu = GetGameObject("Bottom/MoBan_DuoTu"); rt_Contant = Get <RectTransform>("Bottom/Contant"); // 历史 go_Template = GetGameObject("Top/Histroy/Template"); go_Template.SetActive(false); go_MoBanHistroy = GetGameObject("Top/Histroy/Template/Viewport/MoBan"); rt_HistroyContant = Get <RectTransform>("Top/Histroy/Template/Viewport/Content"); AddButtOnClick("Top/Histroy", Btn_Histroy); }
private void Btn_DeleteOneLine() // 点击右上的删除 { string tittle = "删除"; switch (mCurrentIndex) { case EAudioType.EasyMusic: tittle += " 放松音乐 所有音频?"; break; case EAudioType.BGM: tittle += " BGM 所有音频?"; break; case EAudioType.Effect: tittle += " 特效音效 所有音频?"; break; case EAudioType.Click: tittle += " 按键音效 所有音频?"; break; case EAudioType.Perple: tittle += " 人物动作 所有音频?"; break; } MyEventCenter.SendEvent(E_GameEvent.ShowIsSure, EGameType.Audio, tittle); }
void OnDestroy() { if (isDaoRuBtn) { MyEventCenter.RemoveListener <ResultBean[], EDuoTuInfoType>(E_GameEvent.ShowDuoTuInfo, E_ShowDuoTuInfo); } }
private void Btn_Delete() // 删除 { string tittle = "删除"; switch (mCurrentIndex) { case EJiHeType.JiHe1: tittle += " 该集合1 所有的图片?"; break; case EJiHeType.JiHe2: tittle += " 该集合2 所有的图片?"; break; case EJiHeType.JiHe3: tittle += " 该集合3 所有的图片?"; break; case EJiHeType.JiHe4: tittle += " 该集合4 所有的图片?"; break; case EJiHeType.JiHe5: tittle += " 该集合5 所有的图片?"; break; } MyEventCenter.SendEvent(E_GameEvent.ShowIsSure, EGameType.JiHeTu, tittle); }
private void Btn_Delete() // 删除 { string tittle = "删除"; switch (mCurrentIndex) { case EJiHeXuLieTuType.JiHeXLT1: tittle += "集合1中的所有图片?"; break; case EJiHeXuLieTuType.JiHeXLT2: tittle += "集合2中的所有图片"; break; case EJiHeXuLieTuType.JiHeXLT3: tittle += "集合3中的所有图片"; break; case EJiHeXuLieTuType.JiHeXLT4: tittle += "集合4中的所有图片"; break; case EJiHeXuLieTuType.JiHeXLT5: tittle += "集合5中的所有图片"; break; } MyEventCenter.SendEvent(E_GameEvent.ShowIsSure, EGameType.JiHeXuLieTu, tittle); }
private void Btn_DeleteOneLine() // 点击删除 { string tittle = "删除"; switch (mCurrentIndex) { case EXuLieTu.G1Zheng: tittle += " 小等边 的所有序列图片?"; break; case EXuLieTu.G2Zheng_XiTong: tittle += " 系统等边 的所有序列图片?"; break; case EXuLieTu.G3Zheng_Big: tittle += " 大等边 的所有序列图片?"; break; case EXuLieTu.G4Two_Heng: tittle += " 2倍 的所有序列图片?"; break; case EXuLieTu.G5Three_Heng: tittle += " 3倍 的所有序列图片?"; break; } MyEventCenter.SendEvent(E_GameEvent.ShowIsSure, EGameType.XuLieTu, tittle); }
public void PreLoad() // 预加载 { if (null != mUITransform || null != mUIGameObject) { return; } isCreating = true; string resName = GetResName(); if (string.IsNullOrEmpty(resName)) { throw new Exception("路径为空 —— 写路径啊喂"); } LoadManager load = Manager.Get <LoadManager>(EF_Manager.Load); int sceneIndex = (int)GetSceneType(); load.LoadUIAsyn(resName, UIRoot.Instance.UITransforms[sceneIndex], (go) => { mUIGameObject = go; mUITransform = go.transform; isPause2Do = IsInPause2Hide(); if (isPause2Do) { mCanvasGroup = mUIGameObject.GetComponent <CanvasGroup>(); if (null == mCanvasGroup) { mCanvasGroup = mUIGameObject.AddComponent <CanvasGroup>(); } } OnStart(mUITransform); // 创建出来时调用 OnStart 方法 初始化 mUIGameObject.SetActive(false); isCreating = false; SubUI[] subs = GetSubUI(); if (null != subs && subs.Length > 0) //获得所有子UI { subK_SubUIV = new Dictionary <Transform, SubUI>(); foreach (SubUI subUi in subs) { string subName = subUi.GetUIPathForRoot(); Transform subRoot; if (subName.IsNullOrEmpty()) { subRoot = mUITransform; } else { subRoot = mUITransform.Find(subName); } subUi.SetRooTransform(subRoot); subUi.Start(subRoot); subK_SubUIV.Add(subRoot, subUi); } } MyEventCenter.AddListener(GetShowEvent(), Show); // 加入显示事件 MyEventCenter.AddListener(GetHideEvent(), Hide); // 加入隐藏事件 }); }
private void Btn_OnDaoRu() // 点击导入 { MyOpenFileOrFolder.OpenFile(Ctrl_UserInfo.Instance.DaoRuFirstPath, "选择一个或多个音频文件", EFileFilter.AudioAndAll, (filePaths) => { List <FileInfo> fileInfos = new List <FileInfo>(filePaths.Length); bool isError = false; foreach (string filePath in filePaths) { FileInfo fileInfo = new FileInfo(filePath); if (MyFilterUtil.IsAudio(fileInfo)) { if (fileInfo.Extension == ".mp3") { isError = true; } else { fileInfos.Add(fileInfo); } } else { isError = true; MyLog.Red("选择了其他的格式文件 —— " + fileInfo.Name); } } if (isError) { go_DaoRuError.SetActive(true); foreach (string path in filePaths) { FileInfo fileInfo = new FileInfo(path); Transform t; if (MyFilterUtil.IsAudio(fileInfo)) { if (fileInfo.Extension == ".mp3") { t = InstantiateMoBan(moBan_Error, rt_ErrorDRContant); } else { t = InstantiateMoBan(moBan_Ok, rt_ErrorDRContant); } } else { t = InstantiateMoBan(moBan_Error, rt_ErrorDRContant); } t.Find("TxName").GetComponent <Text>().text = fileInfo.Name; } } else { MyEventCenter.SendEvent(E_GameEvent.DaoRuAudioFromFiles, mCurrentIndex, fileInfos, true); } }); }
protected override void OnStart() { base.OnStart(); MyEventCenter.AddListener <EF_Scenes>(E_GameEvent.RealJumpIntoScene, E_OnEnterStart); // 进入开始场景的事件 MyEventCenter.AddListener(E_GameEvent.OnClickEscOrOnPause, OnClickEsc); // 点击了 Esc 事件 MyEventCenter.AddListener(E_GameEvent.GameGoHead, OnGameGoHead); // 游戏继续 事件 MyEventCenter.AddListener <float>(E_GameEvent.OnQuitGame, OnQuitGame); // 点击退出游戏 事件 }
//———————————————————————————————————— private void Btn_OnLeftClick(EGameType type) // 点击左边的按钮 { if (type == mCurrentType) { return; } MyEventCenter.SendEvent(E_GameEvent.ChangGameToggleType, type, -1); }
protected override void OnRemoveListener() { MyEventCenter.RemoveListener(E_GameEvent.OpenFileContrl, OnShowGameWaitUI_File); MyEventCenter.RemoveListener(E_GameEvent.OpenFolderContrl, OnShowGameWaitUI_Folder); MyEventCenter.RemoveListener(E_GameEvent.CloseFileOrFolderContrl, OnHideGameWaitUI_Browser); MyEventCenter.RemoveListener <EGameType, int>(E_GameEvent.ChangGameToggleType, E_OnToggleChange); MyEventCenter.RemoveListener <EGameType, string>(E_GameEvent.ShowIsSure, E_ShowIsSure); }
protected override void OnAddListener() { MyEventCenter.AddListener <ushort, ushort>(E_GameEvent.ChangeLeftItem, E_LeftChangeItem); // 切换其他 Item MyEventCenter.AddListener(E_GameEvent.OpenFileContrl, OnShowGameWaitUI_File); // 打开 文件 资源管理器 MyEventCenter.AddListener(E_GameEvent.OpenFolderContrl, OnShowGameWaitUI_Folder); // 打开 文件夹 资源管理器 MyEventCenter.AddListener(E_GameEvent.CloseFileOrFolderContrl, OnHideGameWaitUI_Browser); // 关闭 文件或者文件夹资源管理器 MyEventCenter.AddListener <ushort, string>(E_GameEvent.OnClickChangeColor, E_OnClickChangeColor); }
//—————————————————— 事件 —————————————————— private void E_DaoRuTuFromFile(EGameType type, ushort index, List <FileInfo> fileInfos, bool isSave) // 通过 FileInfo 导入 { mSelectIndex = index; bool isNoError = true; if (isSave) // 要保存的才显示 { string[] paths = new string[fileInfos.Count]; for (int i = 0; i < fileInfos.Count; i++) { paths[i] = fileInfos[i].FullName; } isNoError = IsSaveOk(type, index, paths); go_Bottom1.SetActive(true); Show(type, isNoError); } if (isNoError) // 没有错那就真正导入 { switch (type) { case EGameType.XuLieTu: MyEventCenter.SendEvent(E_GameEvent.DaoRu_XLT_FromFile, (EXuLieTu)index, fileInfos); if (index == 3 || index == 4) { mSelectIndex = 3; } else if (index >= 5) { mSelectIndex = 4; } break; case EGameType.XuLieTu222: MyEventCenter.SendEvent(E_GameEvent.DaoRu_XLT222_FromFile, (EXuLieTu222)index, fileInfos); break; case EGameType.JiHeXuLieTu: MyEventCenter.SendEvent(E_GameEvent.DaoRu_JiHeXLT_FromFile, (EJiHeXuLieTuType)index, fileInfos); break; case EGameType.TaoMingTu: MyEventCenter.SendEvent(E_GameEvent.DaoRu_TaoMing_FromFile, (ETaoMingType)index, fileInfos); break; case EGameType.NormalTu: MyEventCenter.SendEvent(E_GameEvent.DaoRu_Jpg_FromFile, (ENormalTuType)index, fileInfos); break; case EGameType.JiHeTu: MyEventCenter.SendEvent(E_GameEvent.DaoRu_JiHe_FromFile, (EJiHeType)index, fileInfos); break; default: throw new Exception("未定义"); } } }
private void ManyBtn_DaoRu(EGameType type, ushort index) { isDaoRuOther = true; List <ResultBean> resultBeans = new List <ResultBean>(l_CurrentResultBeans); MyEventCenter.SendEvent(E_GameEvent.DaoRuTuFromResult, type, index, resultBeans, false); Btn_OnCloseShowInfo(); }
private void OnClickEsc() // 接收到点击了 Esc 退出键 或者点击了 暂停的按钮 { if (isPaused) // 已经暂停了就不管这里的事了 { return; } MyEventCenter.SendEvent(E_GameEvent.ShowPauseUI); isPaused = true; Time.timeScale = 0f; }
private void ManyBtn_DaoRu(EGameType type, ushort index) { List <ResultBean> list = new List <ResultBean> { mCurrentBean }; MyEventCenter.SendEvent(E_GameEvent.DaoRuTuFromResult, type, index, list, true); Btn_OnCloseThis(); }
private void Btn_OnNoSaveThis() // 点击不保存这个 { string[] paths = new string[l_CurrentResultBeans.Length]; for (int i = 0; i < l_CurrentResultBeans.Length; i++) { paths[i] = l_CurrentResultBeans[i].File.FullName; } MyEventCenter.SendEvent(E_GameEvent.OnClickNoSaveThisDuoTu, mCurrentType, paths); Btn_OnCloseShowInfo(); }
protected override void OnStart(Transform root) { MyEventCenter.AddListener <ENormalTuType, List <FileInfo> >(E_GameEvent.DaoRu_Jpg_FromFile, E_OnDaoRu); MyEventCenter.AddListener <ENormalTuType, List <ResultBean> >(E_GameEvent.DaoRu_Jpg_FromResult, E_ResultDaoRu); MyEventCenter.AddListener <EGameType>(E_GameEvent.ClickTrue, E_DelteTrue); MyEventCenter.AddListener <EGameType, ResultBean>(E_GameEvent.ShowSingleTuInfo, E_ShowNormalTuInfo); MyEventCenter.AddListener <EGameType>(E_GameEvent.CloseSingleTuInfo, E_CloseNormalTuInfo); MyEventCenter.AddListener <EGameType>(E_GameEvent.OnClickNoSaveThis, E_OnClickNoSaveThis); MyEventCenter.AddListener(E_GameEvent.DelteAll, E_DeleteAll); MyEventCenter.AddListener <bool>(E_GameEvent.ShowChangeSizeSlider, E_IsShowChangeSize); MyEventCenter.AddListener <EGameType, string>(E_GameEvent.SureGeiMing, E_OnSureGaiMing); // 模版 go_MoBan = GetGameObject("Top/SrcollRect/MoBan"); // 内容 dt5_Contrl = Get <DTToggle5_Fade>("Top/SrcollRect"); m_SrollView = Get <ScrollRect>("Top/SrcollRect"); // 底下 tg_BottomContrl = Get <UGUI_ToggleGroup>("Bottom/Contant"); tg_BottomContrl.OnChangeValue += E_OnBottomValueChange; tg_BottomContrl.OnDoubleClick += E_OnBottomDoubleClick; tx_BottomName1 = Get <Text>("Bottom/Contant/GeShiItem1/Text"); tx_BottomName2 = Get <Text>("Bottom/Contant/GeShiItem2/Text"); tx_BottomName3 = Get <Text>("Bottom/Contant/GeShiItem3/Text"); tx_BottomName4 = Get <Text>("Bottom/Contant/GeShiItem4/Text"); tx_BottomName5 = Get <Text>("Bottom/Contant/GeShiItem5/Text"); // 双击显示信息 go_Top = GetGameObject("Top"); go_Bottom = GetGameObject("Bottom"); // 右边 AddButtOnClick("Top/Left/DaoRu", Btn_DaoRu); AddButtOnClick("Top/Left/DeleteAll", Btn_Delete); //改变 Grid 大小 l_Grids = Gets <UGUI_Grid>("Top/SrcollRect"); go_ChangeSize = GetGameObject("Top/Left/ChangeSize"); slider_ChangeSize = Get <Slider>("Top/Left/ChangeSize/Slider"); tx_Size = Get <Text>("Top/Left/ChangeSize/TxSize"); AddSliderOnValueChanged(slider_ChangeSize, Slider_OnGridSizeChange); input_Size = Get <InputField>("Top/Left/ChangeSize/InputSize"); AddInputOnEndEdit(input_Size, Input_SizeEdit); }
public IEnumerator DownLoadAudio(EAudioType type, List <FileInfo> files) { foreach (FileInfo file in files) { Ctrl_LoadAudioClip.Instance.StartLoadAudioClip(file, (resBean) => { MyEventCenter.SendEvent(E_GameEvent.DaoRu_Audio, type, resBean); }); yield return(new WaitForEndOfFrame()); } }