Example #1
0
 public void Insert(int index, CollisionSwitch value)
 {
     if (index < CollisionSwitches.Count)
     {
         CollisionSwitches.Insert(index, value);
     }
     else
     {
         CollisionSwitches.Add(value);
     }
 }
Example #2
0
        public void Insert(int index, Point p)
        {
            var collisionSwitch = new CollisionSwitch();

            collisionSwitch.X      = (byte)p.X;
            collisionSwitch.Y      = (byte)p.Y;
            collisionSwitch.Pixels = Collision.Instance.GetTilemapPixels(collisionSwitch);
            if (index < CollisionSwitches.Count)
            {
                CollisionSwitches.Insert(index, collisionSwitch);
            }
            else
            {
                CollisionSwitches.Add(collisionSwitch);
            }
        }