Exemplo n.º 1
0
 /// <summary>
 /// Allows the game to run logic such as updating the world,
 /// checking for collisions, gathering input, and playing audio.
 /// </summary>
 /// <param name="gameTime">Provides a snapshot of timing values.</param>
 protected override void Update(GameTime gameTime)
 {
     m_updateCount++;
     content.HandleInput(IsActive, gameTime);
     if (m_updateCount % 30 == 0)
     {
         base.Window.Title = content.GetCurrentCameraPosition()
                             + content.GetTestString();
     }
 }
Exemplo n.º 2
0
        protected override void Update(GameTime gameTime)
        {
            m_game.HandleInput(Focused, gameTime);

            if (OnUpdateTitle != null && m_updateCount++ % 30 == 0)
            {
                OnUpdateTitle.Invoke(this, m_game.GetCurrentCameraPosition()
                                     + m_game.GetTestString());
            }

            base.Update(gameTime);
        }