public override void Update() { if (_showAsker) { _asker.Update(); } if (Input.Esc.Down) { _showAsker = true; } if (Input.Q.Down && _minimizedLevel == null) { _minimizedLevel = _mapEditor.GetFitImage(GameComponent.GetScreenWidth(), GameComponent.GetScreenHeight()); } else { _mapEditor.Update(); if (_minimizedLevel != null) { _minimizedLevelWasRendered = false; _clearScreen = true; } } if (!Input.Q.Down) { _minimizedLevel = null; } }