Пример #1
0
 public void Run(IAsyncUnityTask task)
 {
     if (task.IsRunning())
     {
         throw new System.InvalidOperationException("Task already running.");
     }
     else
     {
         var runner = new AsyncUnityTaskRunner(task);
         runner.Run();
     }
 }
Пример #2
0
 public AsyncUnityTaskRunner(IAsyncUnityTask task)
 {
     Task    = task;
     Running = false;
 }