Astroids.Classes.Asteroid.Draw C# (CSharp) Метод

Draw() публичный Метод

public Draw ( SpriteBatch batch, Microsoft.Xna.Framework.Content.ContentManager content ) : void
batch Microsoft.Xna.Framework.Graphics.SpriteBatch
content Microsoft.Xna.Framework.Content.ContentManager
Результат void
        public void Draw(SpriteBatch batch, ContentManager content)
        {
            switch (size)
            {
                case 1:
                    batch.Draw(content.Load<Texture2D>("AsteroidSmall"), new Rectangle((int)pos.X, (int)pos.Y, 30, 30), Color.White);
                    hitBox = new Rectangle((int)pos.X, (int)pos.Y, 30, 30);
                    break;
                case 2:
                    batch.Draw(content.Load<Texture2D>("AsteroidMedium"), new Rectangle((int)pos.X, (int)pos.Y, 60, 60), Color.White);
                    hitBox = new Rectangle((int)pos.X, (int)pos.Y, 60, 60);
                    break;
                case 3:
                    batch.Draw(content.Load<Texture2D>("AsteroidLarge"), new Rectangle((int)pos.X, (int)pos.Y, 100, 100), Color.White);
                    hitBox = new Rectangle((int)pos.X, (int)pos.Y, 100, 100);
                    break;
                default:

                    break;
            }
            //AsteroidExplosion = content.Load<Texture2D>("LargeAsteroidExplosionspritesheet");
            batch.Draw(largeAstSpriteLoader.tx, largeAstRect, Color.White);
            batch.Draw(medAstSpriteLoader.tx, medAstRect, Color.White);
            batch.Draw(smallAstSpriteLoader.tx, smallAstRect, Color.White);
        }