public static VisitGroupsRecursivly ( |
||
group | ||
visitorCallback | Action |
|
Результат | void |
public static void VisitGroupsRecursivly(AudioMixerGroupController group, Action<AudioMixerGroupController> visitorCallback)
{
foreach (AudioMixerGroupController controller in group.children)
{
VisitGroupsRecursivly(controller, visitorCallback);
}
if (visitorCallback != null)
{
visitorCallback(group);
}
}
public static void VisitGroupsRecursivly(AudioMixerGroupController group, System.Action <AudioMixerGroupController> visitorCallback) { foreach (AudioMixerGroupController child in group.children) { AudioMixerUtility.VisitGroupsRecursivly(child, visitorCallback); } if (visitorCallback == null) { return; } visitorCallback(group); }