Свойство: | Функция: |
---|---|
Aspect Mode | Как изменяются размеры прямоугольника, чтобы обеспечить нужное соотношение сторон. |
None | Не подгоняйте прямоугольник под размеры соотношения сторон. |
Width Controls Height | Высота автоматически настраивается, основываясь на значении длины. |
Height Controls Width | Длина автоматически настраивается, основываясь на значении высоты. |
Fit In Parent | Длина, высота, позиция и привязки автоматически подстраиваются под родительский прямоугольник, для того чтобы соответствовать области занимаемой им и при этом сохранять соотношение сторон. Может остаться некоторое свободное расстояние внутри родительского прямоугольника, из-за того, что другой прямоугольник оказался меньше родительского. |
Envelope Parent | Длина, высота, позиция и привязки автоматически подстраиваются таким образом, чтобы покрыть всю область родительского прямоугольника, при этом сохраняя соотношение сторон. Данный прямоугольник может быть больше родительского прямоугольника. |
Aspect Ratio | Необходимое соотношение сторон. Представляет из себя длину, поделённую высотой. |
Aspect Ratio Fitter работает в качестве компоновочного контроллера, который контролирует размер своего компоновочного элемента. С помощью него можно подогнать высоту по длине и наоборот, внедрить элемент внутрь родительского элемента или конвертировать родительский элемент. Aspect Ratio Fitter не принимает во внимание такую компоновочную информацию как минимальный и предпочтительный размер.
It’s worth keeping in mind that when a Rect Transform is resized - whether by an Aspect Ratio Fitter or something else - the resizing is around the pivot. This means that the pivot can be used to control the alignment of the rectangle. For example, a pivot placed at the top center will make the rectangle grow evenly to both sides, and only grow downwards while the top edge remain at its position.