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(); }
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(); }