Exemplo n.º 1
0
        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();
        }
Exemplo n.º 2
0
        private void DrawAddModules()
        {
            var t = (TriggerBase)target;

            DrawWindowContainer(t);

            _inputHandlers.DoLayoutList();
            _rangeHandlers.DoLayoutList();
        }