Exemplo n.º 1
0
        public HPRestoreItem()
        {
            renderer = new BillboardRenderer(Game.Content.Load <Texture2D>(@"Sprites\HPRestore"));
            AddComponent(renderer);

            collider = new Collider(new BoundingBox(new Vector3(-0.5f, 0, -0.5f), new Vector3(0.5f, 1, 0.5f)));
            AddComponent(collider);
        }
Exemplo n.º 2
0
        public Explosion()
        {
            Texture2D explosionTexture = Game.Content.Load <Texture2D>(@"Sprites\Explosions");

            if (explosionTextureList == null)
            {
                Utility.GetSubTextures(explosionTexture, 16, 1, 0, 0, 16, 8, Game.GraphicsDevice, out explosionTextureList);
            }

            renderer = new BillboardRenderer(explosionTextureList[0]);
            AddComponent(renderer);
        }