ContainsParameterGUID() приватный Метод

private ContainsParameterGUID ( GUID guid ) : bool
guid UnityEditor.GUID
Результат bool
Пример #1
0
        void RemoveExposedParametersContainedInEffect(AudioMixerEffectController effect)
        {
            // Cleanup exposed parameters that were in the effect
            var exposedParams = exposedParameters;

            if (exposedParams.Length == 0)
            {
                return;
            }

            var undoString = "Remove Exposed Effect Parameter";

            if (exposedParams.Length > 1)
            {
                undoString = $"{undoString}s";
            }

            Undo.RecordObject(this, undoString);

            foreach (var param in exposedParams)
            {
                if (effect.ContainsParameterGUID(param.guid))
                {
                    RemoveExposedParameter(param.guid);
                }
            }
        }
Пример #2
0
        private void DestroyExposedParametersContainedInEffect(AudioMixerEffectController effect)
        {
            Undo.RecordObject(this, "Changed Exposed Parameters");
            //Cleanup exposed parameters that were in the effect
            var exposedParams = exposedParameters;

            foreach (var param in exposedParams)
            {
                if (effect.ContainsParameterGUID(param.guid))
                {
                    RemoveExposedParameter(param.guid);
                }
            }
        }
 private void DestroyExposedParametersContainedInEffect(AudioMixerEffectController effect)
 {
   Undo.RecordObject((UnityEngine.Object) this, "Changed Exposed Parameters");
   foreach (ExposedAudioParameter exposedParameter in this.exposedParameters)
   {
     if (effect.ContainsParameterGUID(exposedParameter.guid))
       this.RemoveExposedParameter(exposedParameter.guid);
   }
 }
		private void DestroyExposedParametersContainedInEffect(AudioMixerEffectController effect)
		{
			Undo.RecordObject(this, "Changed Exposed Parameters");
			ExposedAudioParameter[] exposedParameters = this.exposedParameters;
			ExposedAudioParameter[] array = exposedParameters;
			for (int i = 0; i < array.Length; i++)
			{
				ExposedAudioParameter exposedAudioParameter = array[i];
				if (effect.ContainsParameterGUID(exposedAudioParameter.guid))
				{
					this.RemoveExposedParameter(exposedAudioParameter.guid);
				}
			}
		}