Exemplo n.º 1
0
 void LateUpdate()
 {
     if (mPlayingSources.Count > 0)
     {
         for (int i = mPlayingSources.Count - 1; i >= 0; --i)
         {
             AudioSource audioSource = mPlayingSources[i];
             if (!audioSource.isPlaying)
             {
                 mPlayingSources.Remove(audioSource);
                 mSourcePool.Recover(audioSource);
             }
         }
     }
 }
Exemplo n.º 2
0
 public static bool Recover(List <bool> obj)
 {
     checkInit();
     return(sPoolLB.Recover(obj));
 }
Exemplo n.º 3
0
 public static bool Recover(AsbInfo obj)
 {
     checkInit();
     return(sPoolAsbInfo.Recover(obj));
 }
Exemplo n.º 4
0
 public static bool Recover(List <float> obj)
 {
     checkInit();
     return(sPoolLF.Recover(obj));
 }
Exemplo n.º 5
0
 public static bool Recover(List <string> obj)
 {
     checkInit();
     return(sPoolLS.Recover(obj));
 }
Exemplo n.º 6
0
 void recover(Toggle toggle)
 {
     mPool.Recover(toggle);
 }
Exemplo n.º 7
0
 private void recoverItem(ScrollItem item)
 {
     mItemPool.Recover(item);
 }
Exemplo n.º 8
0
 public static bool Recover(List <int> obj)
 {
     _checkInit();
     return(sPoolLI.Recover(obj));
 }