//---------------UI事件------------------------ private void onBtnClickBack() { TaskManager.Instance.SaveTasksConfig(); TaskManager.Instance.Dispose(); AudioEditManagercs.Instance.Dispose(); CacheCanvasManager.StartModule(CanvasManager.ModuleType.E_START); }
public void onBtnClickOk() { if (TextAudioPath.text != "" && TextExcelPath.text != "" && TextOutPutPath.text != "") { /* * 初始化任务 */ if (!TaskManager.Instance.InitByExcel(TextExcelPath.text, TextOutPutPath.text)) { Debug.Log("excel == null"); return; } /* * 创建源数据保存文件到导出路径 */ SourceDataConfig s = new SourceDataConfig(); s.StrAudioSourcePath = TextAudioPath.text; s.StrExcelPath = TextExcelPath.text; string strJson = JsonUtility.ToJson(s); FileUtil.CreateFile(TextOutPutPath.text, FILE_NAME_SOURCE_CONFIG, strJson); /* * 跳转到翻译界面 */ ModuleParamToProcess mpp = new ModuleParamToProcess( TextExcelPath.text, TextAudioPath.text, TextOutPutPath.text ); CacheCanvasManager.StartModule(CanvasManager.ModuleType.E_PROCESS, mpp); } }
private void onProcessFinish() { /* * 跳转界面到编辑界面 */ CacheCanvasManager.StartModule( CanvasManager.ModuleType.E_EDITOR, new ModuleParamToEditor(cacheParam_.StrOutPutPath) ); }
public void onBtnClickOk() { if (TextOutPutPath.text != null) { /* * 读取源数据配置文件 */ string strJson = FileUtil.LoadFile(TextOutPutPath.text, LMOpenNew.FILE_NAME_SOURCE_CONFIG); SourceDataConfig s = JsonUtility.FromJson <SourceDataConfig>(strJson); /* * 检查工程文件是否都完整 */ if (!File.Exists(s.StrAudioSourcePath)) { return; } if (!File.Exists(s.StrExcelPath)) { return; } /* * 装载任务的配置文件 */ if (!TaskManager.Instance.InitByConfig(TextOutPutPath.text)) { return; } /* * 装载配置文件到AudioPart Manager */ if (!AudioEditManagercs.Instance.initWithOld(TextOutPutPath.text, s.StrAudioSourcePath)) { AudioEditManagercs.Instance.Dispose(); return; } /* * 跳转界面到编辑界面 */ CacheCanvasManager.StartModule( CanvasManager.ModuleType.E_EDITOR, new ModuleParamToEditor(TextOutPutPath.text) ); } }
private void onBtnClickOpenOld() { CacheCanvasManager.StartModule(CanvasManager.ModuleType.E_OPENOLD); }
//--------------------------UI事件------------------------- private void onBtnClickOpenNew() { CacheCanvasManager.StartModule(CanvasManager.ModuleType.E_OPENNEW); }
//---------------UI事件------------------------ private void onBtnBack() { AudioEditManagercs.Instance.CancleProcess(); AudioEditManagercs.Instance.Dispose(); CacheCanvasManager.StartModule(CanvasManager.ModuleType.E_OPENNEW); }
public void onBtnClickBack() { CacheCanvasManager.StartModule(CanvasManager.ModuleType.E_START); }