Ejemplo n.º 1
0
        public static void SwitchLayerRecursively(Transform transform, int fromLayer, int toLayer)
        {
            if (transform.gameObject.layer == fromLayer)
            {
                transform.gameObject.layer = toLayer;
            }
            int childCount = transform.childCount;

            for (int i = 0; i < childCount; i++)
            {
                Util.SwitchLayerRecursively(transform.GetChild(i), fromLayer, toLayer);
            }
        }