public override void OnInspectorGUI() { var t = (UIWindow)target; base.OnInspectorGUI(); if (Application.isPlaying) { if (t.isVisible) { EditorGUILayout.LabelField("Window is Visible"); if (GUILayout.Button("Hide")) { t.Hide(); } } else { EditorGUILayout.LabelField("Window is Hidden"); if (GUILayout.Button("Show")) { t.Show(); } } } _inputHandlers.DoLayoutList(); }
private void DrawAddModules() { var t = (TriggerBase)target; DrawWindowContainer(t); _inputHandlers.DoLayoutList(); _rangeHandlers.DoLayoutList(); }