private static void TransformRuntimeCopy(bool withChildren)
 {
     for (int i = 0; i < Selection.gameObjects.Length; i++)
     {
         Transform transform = Selection.gameObjects[i].transform;
         TransformRuntimeCopy(transform);
         if (withChildren)
         {
             transform.ActionRecursion(TransformRuntimeCopy);
         }
     }
 }