From 50df02b3b0221c07571ad8f7cc973e9f0a23cbd6 Mon Sep 17 00:00:00 2001 From: max Date: Wed, 31 Mar 2021 14:01:01 +0200 Subject: [PATCH] Update SceneDebugViewerWindow.cs --- Editor/SceneDebugViewerWindow.cs | 21 +++++++++++++++++---- 1 file changed, 17 insertions(+), 4 deletions(-) diff --git a/Editor/SceneDebugViewerWindow.cs b/Editor/SceneDebugViewerWindow.cs index ecea998..d7e9d62 100644 --- a/Editor/SceneDebugViewerWindow.cs +++ b/Editor/SceneDebugViewerWindow.cs @@ -16,6 +16,8 @@ namespace TAO.SceneDebugViewer.Editor window = (SceneDebugViewerWindow)GetWindow(typeof(SceneDebugViewerWindow)); window.titleContent = new GUIContent("SDV"); + window.maxSize = new Vector2(101, window.maxSize.y); + window.minSize = new Vector2(101, window.minSize.y); window.Show(); } @@ -41,13 +43,24 @@ namespace TAO.SceneDebugViewer.Editor GUILayout.Space(6); - // TODO: Horizontal and vertical grid/table selection drawer. - foreach (var o in options) + for (int i = 0; i < options.Count; i += 2) { - if (GUILayout.Button(o.content, GUILayout.Height(44))) + GUILayout.BeginHorizontal(); + + if (GUILayout.Button(options[i].content, GUILayout.Height(44))) { - o.Replace(); + options[i].Replace(); } + + if (i + 1 < options.Count) + { + if (GUILayout.Button(options[i + 1].content, GUILayout.Height(44))) + { + options[i + 1].Replace(); + } + } + + GUILayout.EndHorizontal(); } } }