Есть текстура с дыркой в центре:
Нужно расположить её на экране так, чтобы:
1. Она всегда оставалась квадратной (т.е. не меняла пропорции).
2. Всегда заполняла экран по вертикали.
3. Всегда была привязана к правому краю экрана.
Сейчас выходит вот так:
При изменении размеров экрана нарушаются пропорции:
Хочется, чтобы они не нарушались, но картинка оставалась спрайтом, который можно юзать в UI (желаемый результат показан ручной подгонкой):
Canvas Render Mode: Screen Space - Overlay.
Текущие настройки Rect Transform:
можно Image type поставить Simple и галочку Preserve Aspect
но тогда она не растянется больше своего размера, если нужно тянуть больше то вешай дополнительно компонент Layout -> Aspect Ratio Fitter, ставь Height Controls Width и ratio = 1
и Pivot x = 1, должно получиться то что тебе нужно
Супер, то, что надо.
Спасибо, сенсей!
Тема в архиве.
Тема закрыта.