public override Screen Update(GameTime gameTime) { UpdateGameTime(gameTime); _ecs.UpdateSystems(_internalGameTime); _camera.Update(_internalGameTime); return(this); }
public override Screen Update(GameTime gameTime) { UpdateGameTime(gameTime); _ecs.UpdateSystems(_internalGameTime); _camera.Update(_internalGameTime); if (_currentLevelTracker.ReadyForRestart) { LoadContent(); } return(this); }