protected override void RunResourcesLocator <T> (LocateResourcesRunner <T> locator)
 {
     if (ConcurrentRequestsLimit > 0 && RequestsCount > ConcurrentRequestsLimit)
     {
         requestQueue.Enqueue(() => locator.RunAsync().WrapAsync());
     }
     else
     {
         base.RunResourcesLocator(locator);
     }
 }
Beispiel #2
0
 protected virtual void RunResourcesLocator <T> (LocateResourcesRunner <T> locator) where T : UnityEngine.Object => locator.Run().WrapAsync();