Пример #1
0
        //============================================================
        // <T>添加导出纹理任务。<T>
        //
        // @param texture 纹理
        //============================================================
        public void TaskExport(FDrSceneGroup sceneGroup)
        {
            FDrSceneGroupExportTask task = new FDrSceneGroupExportTask();

            task.SceneGroup = sceneGroup;
            RMoCore.TaskConsole.Push(task);
        }
Пример #2
0
 //============================================================
 // <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);
     }
 }
Пример #3
0
 //============================================================
 // <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);
     }
 }