//============================================================ // <T>添加导出纹理任务。<T> // // @param texture 纹理 //============================================================ public void TaskExport(FDrSceneGroup sceneGroup) { FDrSceneGroupExportTask task = new FDrSceneGroupExportTask(); task.SceneGroup = sceneGroup; RMoCore.TaskConsole.Push(task); }
//============================================================ // <T>添加导出集合任务。<T> // // @param textures 纹理集合 //============================================================ public void TaskExports(FVector <FDrSceneGroup> sceneGroups) { foreach (FDrSceneGroup sceneGroup in sceneGroups) { FDrSceneGroupExportTask task = new FDrSceneGroupExportTask(); task.SceneGroup = sceneGroup; RMoCore.TaskConsole.Push(task); } }
//============================================================ // <T>添加全部导出任务。</T> //============================================================ public void TaskExportAll() { // 清除导出目录 ExportDirectoryClear(); // 导出场景 foreach (INamePair <FDrSceneGroup> pair in _sceneGroups) { FDrSceneGroupExportTask task = new FDrSceneGroupExportTask(); task.Label = pair.Value.TypeLabel; task.SceneGroup = pair.Value; RMoCore.TaskConsole.Push(task); } }