UnityEditor.AudioReverbZoneEditor.OnSceneGUI C# (CSharp) Method

OnSceneGUI() private method

private OnSceneGUI ( ) : void
return void
        private void OnSceneGUI()
        {
            AudioReverbZone target = (AudioReverbZone) base.target;
            Color color = Handles.color;
            if (target.enabled)
            {
                Handles.color = new Color(0.5f, 0.7f, 1f, 0.5f);
            }
            else
            {
                Handles.color = new Color(0.3f, 0.4f, 0.6f, 0.5f);
            }
            Vector3 position = target.transform.position;
            EditorGUI.BeginChangeCheck();
            float num = Handles.RadiusHandle(Quaternion.identity, position, target.minDistance, true);
            float num2 = Handles.RadiusHandle(Quaternion.identity, position, target.maxDistance, true);
            if (EditorGUI.EndChangeCheck())
            {
                Undo.RecordObject(target, "Reverb Distance");
                target.minDistance = num;
                target.maxDistance = num2;
            }
            Handles.color = color;
        }
    }