示例#1
0
        protected override void Update(GameTime gameTime)
        {
            GamePadState gamePadState = GamePad.GetState(PlayerIndex.One);

            if (GamePad.GetState(PlayerIndex.One).Buttons.Back == ButtonState.Pressed)
            {
                this.Exit();
            }

            if (EstadoCorrente == EstadoJogo.Ativo)
            {
                Plataformas.AtualizaPlataformas(gameTime);
                Personagem.AtualizaPersonagem(gameTime);
                Pontuacao.AtualizaPontuacao();
            }

            base.Update(gameTime);
        }