Esempio n. 1
0
 public void UpdateLogic(int delta)
 {
     HashSet <object> .Enumerator enumerator = this.ActiveItems.GetEnumerator();
     while (enumerator.MoveNext())
     {
         DropItem dropItem = (DropItem)enumerator.get_Current();
         if (dropItem != null)
         {
             dropItem.UpdateLogic(delta);
         }
     }
     for (int i = 0; i < this.DeprecatedItem.get_Count(); i++)
     {
         this.ActiveItems.Remove(this.DeprecatedItem.get_Item(i));
     }
     this.DeprecatedItem.Clear();
 }
Esempio n. 2
0
 public void UpdateLogic(int delta)
 {
     HashSet <object> .Enumerator enumerator = this.ActiveItems.GetEnumerator();
     while (enumerator.MoveNext())
     {
         DropItem current = (DropItem)enumerator.Current;
         if (current != null)
         {
             current.UpdateLogic(delta);
         }
     }
     for (int i = 0; i < this.DeprecatedItem.Count; i++)
     {
         this.ActiveItems.Remove(this.DeprecatedItem[i]);
     }
     this.DeprecatedItem.Clear();
 }