public void Draw(Transform2 parentTransform) { _playerView.Draw(parentTransform); _characterView.Draw(parentTransform); if (_shouldShowDialogueControls) { DrawConversationControls(parentTransform); } if (_isPresentingToUser) { _reader.Draw(); } _subView.Draw(parentTransform); _tutorial.Draw(parentTransform); }
public void Draw() { UI.FillScreen(_locationImage); _visuals.ForEach(x => x.Draw()); if (_isLoitering) { _objectives.Draw(); GameObjects.Hud.Draw(); } if (_isPresentingToUser) { _reader.Draw(); } _subview.Draw(); UI.FillScreen("UI/ScreenOverlay-Purple"); _locationNameLabel.Draw(); }