Beispiel #1
0
        protected override void Draw(GameTime gameTime)
        {
            GraphicsDevice.Clear(Color.White);

            Cenario.DesenhaCenario(graphics, spriteBatch);

            if (EstadoCorrente == EstadoJogo.Ativo)
            {
                for (int i = 0; i < Plataformas.qtPlataformas; i++)
                {
                    Plataformas.DesenhaPlataforma(graphics, spriteBatch, i);
                }

                Pontuacao.DesenhaPontuacao(graphics, spriteBatch);
                Personagem.DesenhaPersonagem(graphics, spriteBatch);
            }

            base.Draw(gameTime);
        }