Пример #1
0
 public static void Correct(JRigidbody body)
 {
     lock (CorPool)
     {
         if (!CorPool.Contains(body))
         {
             CorPool.Add(body);
         }
     }
 }
Пример #2
0
 void CorrectBodies()
 {
     lock (CorPool)
     {
         var count = CorPool.Count;
         if (count == 0)
         {
             return;
         }
         for (var i = 0; i < count; i++)
         {
             var b = CorPool[i];
             b.Correct();
             b.Body.inactiveTime = 0;
         }
         CorPool.Clear();
     }
 }