Example #1
0
        public override void Update(GameTime gameTime, bool otherScreenHasFocus, bool coveredByOtherScreen)
        {
            if (_returnAfterPause)
            {
                TimeSpan time = gameTime.TotalGameTime - _timePause;
                _trafficGame.AddTimeAfterPause(time);
                _returnAfterPause = false;
            }

            if (_trafficGame != null)
            {
                _trafficGame.Update(gameTime);
            }

            base.Update(gameTime, otherScreenHasFocus, false);
        }