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); } }); }
private void Btn_DaoRu() // 点击导入 { MyOpenFileOrFolder.OpenFile(Ctrl_UserInfo.Instance.DaoRuFirstPath, "选择1个或多个 集合图片", EFileFilter.TuAndAll, (filePaths) => { List <FileInfo> list = new List <FileInfo>(filePaths.Length); foreach (string filePath in filePaths) { FileInfo file = new FileInfo(filePath); if (MyFilterUtil.IsTu(file)) { list.Add(file); } } MyEventCenter.SendEvent(E_GameEvent.DaoRuTuFromFile, EGameType.JiHeTu, (ushort)mCurrentIndex, list, true); }); }
private void Btn_OnDaoRu() // 点击导入 { MyOpenFileOrFolder.OpenFile(Ctrl_UserInfo.Instance.DaoRuFirstPath, "选择多个文件(序列图)", EFileFilter.TuAndAll, (filePaths) => { List <FileInfo> fileInfos = new List <FileInfo>(filePaths.Length); foreach (string filePath in filePaths) { FileInfo fileInfo = new FileInfo(filePath); if (MyFilterUtil.IsTu(fileInfo)) { fileInfos.Add(fileInfo); } else { MyLog.Red("选择了其他的格式文件 —— " + fileInfo.Name); } } MyEventCenter.SendEvent(E_GameEvent.DaoRuTuFromFile, EGameType.XuLieTu222, (ushort)mCurrentIndex, fileInfos, true); }); }
//—————————————————— 最右边 —————————————————— private void Btn_DaoRu() // 点击导入 { MyOpenFileOrFolder.OpenFile(Ctrl_DaoRuInfo.Instance.DaoRuFirstPath, "选择多个文件(序列图)", EFileFilter.TuAndAll, (filePaths) => { List <FileInfo> fileInfos = new List <FileInfo>(filePaths.Length); foreach (string filePath in filePaths) { FileInfo fileInfo = new FileInfo(filePath); if (MyFilterUtil.IsTu(fileInfo)) { fileInfos.Add(fileInfo); } else { MyLog.Red("选择了其他的格式文件 —— " + fileInfo.Name); } } MyEventCenter.SendEvent(E_GameEvent.RealyDaoRu_File, EDuoTuInfoType.SearchShow, mCurrentBigIndex, mCurrentBottomIndex, fileInfos); }); }