Unity 6.3
0 онлайн 76 гостей 3 в системе
Вход

RectTransformUtility.FlipLayoutAxes

Declaration

public static void FlipLayoutAxes(RectTransform rect, bool keepPositioning, bool recursive);

Параметры

Параметр Описание
прямой RectTransform перевернуть.
keepPositioning Переворачивает вокруг оси, если true. Переворачивает внутри родительской прямой, если false.
рекурсивный Перевернуть детей тоже?

Описание

Переворачивает горизонтальную и вертикальную оси размера и выравнивания RectTransform, а также, по желанию, его дочерей.

Это поменяет горизонтальную и вертикальную оси в размере и выравнивании RectTransform. Это также можно рассматривать как диагональное перемещение. Любое фактическое содержимое, такое как изображения или текст, не будет перемещено или повернуто, но может быть изменено и выстроено по-другому.

Примером использования является создание контроля, предназначенного для выравнивания вдоль одной оси (как горизонтальный ползунок) и перемещение осей, так что макет становится пригодным для использования вдоль другой оси (как вертикальный ползунок).

При использовании с рекурсивным аргументом, установленным в true, дочерние объекты всегда перемещаются с параметром keepPositioning, установленным в false, так что они должным образом следуют за перемещением родительского объекта.