UnityEditor.AudioMixerDrawUtils.DrawSplitter C# (CSharp) Method

DrawSplitter() public static method

public static DrawSplitter ( ) : void
return void
        public static void DrawSplitter()
        {
            Rect rect = GUILayoutUtility.GetRect((float) 1f, (float) 1f);
            if (Event.current.type == EventType.Repaint)
            {
                Color color = !EditorGUIUtility.isProSkin ? new Color(0.6f, 0.6f, 0.6f, 1.333f) : new Color(0.12f, 0.12f, 0.12f, 1.333f);
                EditorGUI.DrawRect(rect, color);
            }
        }

Usage Example

示例#1
0
        public static float DoInitialModule(AudioMixerGroupController group, AudioMixerController controller, List <AudioMixerGroupController> allGroups)
        {
            Rect  rect          = EditorGUILayout.BeginVertical(EditorStyles.inspectorDefaultMargins, new GUILayoutOption[0]);
            float valueForPitch = group.GetValueForPitch(controller, controller.TargetSnapshot);

            if (AudioMixerEffectGUI.Slider(AudioMixerEffectView.Texts.pitch, ref valueForPitch, 100f, 1f, AudioMixerEffectView.Texts.percentage, 0.01f, 10f, controller, new AudioGroupParameterPath(group, group.GetGUIDForPitch()), new GUILayoutOption[0]))
            {
                group.SetValueForPitch(controller, controller.TargetSnapshot, valueForPitch);
            }
            GUILayout.Space(5f);
            EditorGUILayout.EndVertical();
            AudioMixerDrawUtils.DrawSplitter();
            return(rect.height);
        }
All Usage Examples Of UnityEditor.AudioMixerDrawUtils::DrawSplitter