UnityEditor.AudioSourceInspector.HandleLowPassFilter C# (CSharp) Méthode

HandleLowPassFilter() private méthode

private HandleLowPassFilter ( ) : void
Résultat void
        private void HandleLowPassFilter()
        {
            AudioCurveWrapper wrapper = this.m_AudioCurves[3];
            AudioLowPassFilter[] objs = new AudioLowPassFilter[base.targets.Length];
            for (int i = 0; i < base.targets.Length; i++)
            {
                objs[i] = ((AudioSource) base.targets[i]).GetComponent<AudioLowPassFilter>();
                if (objs[i] == null)
                {
                    this.m_LowpassObject = null;
                    wrapper.curveProp = null;
                    return;
                }
            }
            if (wrapper.curveProp == null)
            {
                this.m_LowpassObject = new SerializedObject(objs);
                wrapper.curveProp = this.m_LowpassObject.FindProperty("lowpassLevelCustomCurve");
            }
        }