List<U9View> FindDependentViews( Transform parent ) {
List<U9View> foundViews = new List<U9View>();
foreach( Transform t in parent ) {
U9View view = t.GetComponent<U9View>();
if( view ) {
foundViews.Add( view );
} else {
foundViews.AddRange( FindDependentViews(t) );
}
}
return foundViews;
}