public void reset() { canvas.RemoveAll(); resetting = true; elephant = new Elephant(300, 300); elephant.alive = true; Enemy enemy = new Enemy(600, 300); canvas.csAdd(elephant); canvas.csAdd(enemy); for (int i = -1; i < 19; i++) { CollisionSprite walls = new CollisionSprite(Properties.Resources.Wall, i * 100, -100); canvas.csAdd(walls); } for (int i = -1; i < 19; i++) { CollisionSprite walls = new CollisionSprite(Properties.Resources.Wall, i * 100, 1000); canvas.csAdd(walls); } for (int i = 0; i < 10; i++) { CollisionSprite walls = new CollisionSprite(Properties.Resources.Wall, -100, i * 100); canvas.csAdd(walls); } for (int i = 0; i < 10; i++) { CollisionSprite walls = new CollisionSprite(Properties.Resources.Wall, 1820, i * 100); canvas.csAdd(walls); } canvas.add(rect); canvas.add(text); canvas.add(loss); resetting = false; }
static void Main() { for (int i = -1; i < 19; i++) { CollisionSprite walls = new CollisionSprite(Properties.Resources.Wall, i * 100, -100); canvas.csAdd(walls); } for (int i = -1; i < 19; i++) { CollisionSprite walls = new CollisionSprite(Properties.Resources.Wall, i * 100, 1000); canvas.csAdd(walls); } for (int i = 0; i < 10; i++) { CollisionSprite walls = new CollisionSprite(Properties.Resources.Wall, -100, i * 100); canvas.csAdd(walls); } for (int i = 0; i < 10; i++) { CollisionSprite walls = new CollisionSprite(Properties.Resources.Wall, 1820, i * 100); canvas.csAdd(walls); } elephant = new Elephant(300, 300); canvas.csAdd(elephant); Enemy enemy = new Enemy(600, 300); canvas.csAdd(enemy); Application.Run(new Program()); }
public void csRemove(CollisionSprite s) { remove(s); cRemove(s); }
public void cRemove(CollisionSprite s) { ctoRemove.Add(s); }
public void csAdd(CollisionSprite s) { add(s); cAdd(s); }
public void cAdd(CollisionSprite s) { ctoAdd.Add(s); }
public void untrack(CollisionSprite s) { toUntrack.Add(s); }
public void track(CollisionSprite s) { toTrack.Add(s); }