Ejemplo n.º 1
0
        protected override void Awake()
        {
            base.Awake();

            GraphicsChild thisGraphics = new GraphicsChild(
                transform,
                transform.localScale
                );

            graphicsObjects.Add(thisGraphics);
            GetChildrenRecursively(transform);
        }
Ejemplo n.º 2
0
        void GetChildrenRecursively(Transform target)
        {
            for (int i = 0; i < target.childCount; i++)
            {
                Transform child = target.GetChild(i);

                GraphicsChild graphicsChild = new GraphicsChild(
                    child,
                    child.localScale
                    );

                graphicsObjects.Add(graphicsChild);

                if (child.childCount != 0)
                {
                    GetChildrenRecursively(child);
                }
            }
        }