public void Update(GameTime gameTime) { _networkService.ProcessMessages(); _inputService.Update(); _world.Update(); _screenService.Update(); // Do an IsActive check to make sure mouse clicks aren't captured when game isn't in focus. if (_game.IsActive) { _uiService.Update(gameTime); } _scriptService.ExecuteQueuedScripts(); }
public void Update(GameTime gameTime) { _networkService.ProcessMessages(); _world.Update(); _scriptService.ExecuteQueuedScripts(); }