From 9745caa500bbf498fc761949715304f787e34aaf Mon Sep 17 00:00:00 2001 From: Clayel Date: Mon, 7 Jul 2025 21:34:55 -0400 Subject: [PATCH] hide labels --- .../UI/Rendering/MapAngleRenderer.cs | 32 +++++++++++-------- 1 file changed, 19 insertions(+), 13 deletions(-) diff --git a/TransferWindowPlanner2/UI/Rendering/MapAngleRenderer.cs b/TransferWindowPlanner2/UI/Rendering/MapAngleRenderer.cs index d61a538..d7b7a98 100644 --- a/TransferWindowPlanner2/UI/Rendering/MapAngleRenderer.cs +++ b/TransferWindowPlanner2/UI/Rendering/MapAngleRenderer.cs @@ -203,19 +203,25 @@ internal void OnGUI() ScaledSpace.LocalToScaledSpace( center + length * VectorToUnityFrame(PeriapsisDirection.normalized))); - GUI.Label( - new Rect( - periapsis.x - 50, - Screen.height - periapsis.y - 15, - 100, 30), - $"Burn position", _styleLabelEnd); - - GUI.Label( - new Rect( - asymptote.x - 50, - Screen.height - asymptote.y - 15, - 100, 30), - "Escape direction", _styleLabelTarget); + if (periapsis.z > 0) + { + GUI.Label( + new Rect( + periapsis.x - 50, + Screen.height - periapsis.y - 15, + 100, 30), + $"Burn position", _styleLabelEnd); + } + + if (asymptote.z > 0) + { + GUI.Label( + new Rect( + asymptote.x - 50, + Screen.height - asymptote.y - 15, + 100, 30), + "Escape direction", _styleLabelTarget); + } } } }