Snake писал(а):
понятия не имею как правильно это решить, но в качестве костыля полоски можно рисовать самому, в постеффете, в худе, или еще где-то, тут уж вариантов хватает.
Можно и так. Вконтакте способ попроще подсказали - галочка "аспект ратио" в камере. Теперь ничего лишнего в камеру не попадает, чёрные полосы появляются автоматически.
Но тут есть другая загвоздка, и если нарисовать чёрные полосы в хаде или постпроцессе, это не исправится. Виджетам абсолютно фиолетово на то, какой там вид из камеры. Если виджет выровнен по левому нижнему углу, то он появится в левом нижнем углу экрана в любом случае. И заползёт на чёрную полосу в случае монитора 3*4.
Т.е. мне нужно озаботиться не починкой вида из камеры а выбрать один из 3х вариантов:
- либо как-то привязать виджеты к виду камеры
- либо продолжать искать настройку, которая не позволит самому окну игры принимать иные пропорции кроме 16*9. Хотя это, конечно, несколько нелепо, игра запущена, а сверху-снизу видим куски рабочего стола и панель задач винды
- забить. Таких, как я, с мониками 3*4, осталось мало. И если такой вдруг будет играть в мою игру и у него показатели здоровья и прочая лабуда уползут на чёрную полосу - то и хрен с ним. Главное не делать там чёрных элементов, чтоб они не потерялись на фоне.