コード例 #1
0
 private static void ApplyLayerToChildren(TrackServerOrClientLayer entity, Transform parent)
 {
     for (int i = 0; i < parent.childCount; i++)
     {
         var child = parent.GetChild(i);
         child.gameObject.layer = entity.layer;
         ApplyLayerToChildren(entity, child);
     }
 }
コード例 #2
0
 private static void ApplyLayer(TrackServerOrClientLayer entity)
 {
     entity.gameObject.layer = entity.layer;
     ApplyLayerToChildren(entity, entity.transform);
 }