public static void MoveCornersToAnchors_CenterPosition()
 {
     EditorUtils.GetSelectedComponents <RectTransform>().ForEach(it =>
     {
         Undo.RecordObject(it, "MoveCornersToAnchors_CenterPosition");
         MoveCornersToAnchorsExtensions.MoveCornersToAnchors_CenterPosition(it);
     });
 }
 public static void MoveCornersToAnchors_WidthAndCenterHorizontal()
 {
     EditorUtils.GetSelectedComponents <RectTransform>().ForEach(it =>
     {
         Undo.RecordObject(it, "MoveCornersToAnchors_WidthAndCenterHorizontal");
         MoveCornersToAnchorsExtensions.MoveCornersToAnchors_Width(it);
         it.anchoredPosition = new Vector2(0, it.anchoredPosition.y);
     });
 }
 public static void MoveCornersToAnchors_HeightAndCenterVertical()
 {
     EditorUtils.GetSelectedComponents <RectTransform>().ForEach(it =>
     {
         Undo.RecordObject(it, "MoveCornersToAnchors_HeightAndCenterVertical");
         MoveCornersToAnchorsExtensions.MoveCornersToAnchors_Height(it);
         it.anchoredPosition = new Vector2(it.anchoredPosition.x, 0);
     });
 }
 public static void MoveCornersToAnchors_WidthAndHeight()
 {
     EditorUtils.GetSelectedComponents <RectTransform>().ForEach(it =>
     {
         Undo.RecordObject(it, "MoveCornersToAnchors_WidthAndHeight");
         MoveCornersToAnchorsExtensions.MoveCornersToAnchors_Width(it);
         MoveCornersToAnchorsExtensions.MoveCornersToAnchors_Height(it);
     });
 }