Exemple #1
0
        private void drawFriendlyGestures()
        {
            EditorGUI.BeginChangeCheck();
            var expanded = GUICrazyElements.BeginFoldout(friendlyGestures.isExpanded, new GUIContent(string.Format("Friendly gestures ({0})", friendlyGestures.arraySize), TEXT_FRIENDLY_HEADER));

            if (EditorGUI.EndChangeCheck())
            {
                friendlyGestures.isExpanded = expanded;
            }
            if (expanded)
            {
                GUILayout.BeginVertical(GUICrazyElements.FoldoutStyle);
                drawGestureList(friendlyGestures, addFriendlyGesture, removeFriendlyGestureAt);
                GUILayout.EndVertical();
            }
            GUICrazyElements.EndFoldout();
        }
Exemple #2
0
        private void drawAdvanced()
        {
            EditorGUI.BeginChangeCheck();
            var expanded = GUICrazyElements.BeginFoldout(advanced.isExpanded, new GUIContent("Advanced", TEXT_FRIENDLY_HEADER));

            if (EditorGUI.EndChangeCheck())
            {
                advanced.isExpanded = expanded;
            }
            if (expanded)
            {
                GUILayout.BeginVertical(GUICrazyElements.FoldoutStyle);
                drawSendMessage();
                drawCombineTouches();
                drawRequireToFail();
                GUILayout.EndVertical();
            }
            GUICrazyElements.EndFoldout();
        }