Example #1
0
        public void loadImages()
        {
            ImageManager.add(Image.ImageName.CrabO, Texture.TextureName.GITex, new Azul.Rect(280, 2, 80, 80));
            ImageManager.add(Image.ImageName.CrabC, Texture.TextureName.GITex, new Azul.Rect(408, 2, 80, 80));
            ImageManager.add(Image.ImageName.SquidO, Texture.TextureName.GITex, new Azul.Rect(9, 2, 110, 80));
            ImageManager.add(Image.ImageName.SquidC, Texture.TextureName.GITex, new Azul.Rect(136, 2, 111, 80));
            ImageManager.add(Image.ImageName.OctopusO, Texture.TextureName.GITex, new Azul.Rect(4, 87, 120, 80));
            ImageManager.add(Image.ImageName.OctopusC, Texture.TextureName.GITex, new Azul.Rect(132, 87, 120, 80));
            ImageManager.add(Image.ImageName.AlienUFO, Texture.TextureName.GITex, new Azul.Rect(2, 440, 123, 57));
            ImageManager.add(Image.ImageName.AlienExplosion, Texture.TextureName.GITex, new Azul.Rect(400, 439, 96, 58));

            ImageManager.add(Image.ImageName.ZigZagU, Texture.TextureName.GITex, new Azul.Rect(172, 536, 12, 32));
            ImageManager.add(Image.ImageName.ZigZagD, Texture.TextureName.GITex, new Azul.Rect(188, 536, 12, 32));
            ImageManager.add(Image.ImageName.FlippingU, Texture.TextureName.GITex, new Azul.Rect(141, 536, 12, 32));
            ImageManager.add(Image.ImageName.FlippingD, Texture.TextureName.GITex, new Azul.Rect(157, 536, 12, 32));
            ImageManager.add(Image.ImageName.PlungerU, Texture.TextureName.GITex, new Azul.Rect(205, 536, 12, 32));
            ImageManager.add(Image.ImageName.PlungerD, Texture.TextureName.GITex, new Azul.Rect(221, 536, 12, 32));

            ImageManager.add(Image.ImageName.StraightMissile, Texture.TextureName.GITex, new Azul.Rect(237, 536, 4, 32));
            ImageManager.add(Image.ImageName.MissileExplosion, Texture.TextureName.GITex, new Azul.Rect(309, 545, 30, 31));

            ImageManager.add(Image.ImageName.ShieldBrick, Texture.TextureName.GITex, new Azul.Rect(50, 520, 5, 5));

            ImageManager.add(Image.ImageName.CannonShip, Texture.TextureName.GITex, new Azul.Rect(155, 442, 73, 52));
            ImageManager.add(Image.ImageName.ShipExplosion, Texture.TextureName.GITex, new Azul.Rect(270, 439, 103, 61));

            ImageManager.add(Image.ImageName.Wall, Texture.TextureName.GITex, new Azul.Rect(40, 185, 20, 10));
        }
 public static void createMInstance(int deltaRefillCount = 3, int prefillCount = 5)
 {
     Debug.Assert(deltaRefillCount > 0);
     Debug.Assert(prefillCount > 0);
     if (imgMInstance == null)
     {
         Debug.WriteLine("Creating Image Manager instance");
         imgMInstance = new ImageManager(deltaRefillCount, prefillCount);
     }
     Debug.Assert(imgMInstance != null);
     // Add a default image for reference
     ImageManager.add(Image.ImageName.NullObject, Texture.TextureName.NullObject, new Azul.Rect(0, 0, 0, 0));
 }