コード例 #1
0
 private IEnumerable <MenuControlDefinition> GetMenuControls(AvatarDefinition avatarDefinition, string parameter)
 {
     return(avatarDefinition.GetChildren <MenuControlDefinition>().Where(m => m.Children.Any(c => (c as ParameterDefinition)?.Name == parameter)).Distinct().ToList());
 }
コード例 #2
0
 private IEnumerable <AnimatorLayerDefinition> GetLayers(AvatarDefinition avatarDefinition, string parameter)
 {
     return(avatarDefinition.GetChildren <AnimatorLayerDefinition>().Where(a => a.GetChildren <ParameterDefinition>().Any(p => p.Name == parameter)).Distinct().ToList());
 }