Ejemplo n.º 1
0
        public static void Update(Microsoft.Xna.Framework.GameTime gameTime)
        {
            if (nextstate != null)
            {
                if (state != null)
                    state.OnNavigatedFrom(nextstate);
                GameState prev = state;
                state = nextstate;
                state.OnNavigatedTo(prev);
                nextstate = null;
            }

            Tesseract.Engine.Input.InputManager.Update();
            Tesseract.Engine.Time.Update(gameTime);
            state.Update();
        }