コード例 #1
0
 public void Remove()
 {
     if (Pickupables[index - 1] != null)
     {
         Pickupables.RemoveAt(--index);
     }
 }
コード例 #2
0
 public void Add(object obj)
 {
     if (Pickupables == null)
     {
         Pickupables = new List <Pickupable>();
     }
     Pickupables.Add((Pickupable)obj);
 }
コード例 #3
0
 public void RemoveAt(int index)
 {
     Pickupables.RemoveAt(index);
 }
コード例 #4
0
 public PickupableIterator(double dist, Sprite target)
 {
     index       = 0;
     pickupables = Pickupables.FindAll(x => IsInRange(x, target, dist));
 }