Unity для мобильных игр - PullRequest
       22

Unity для мобильных игр

0 голосов
/ 17 октября 2019

Я разрабатываю свою первую игру для мобильных устройств, и должен сказать, что чувствую себя полностью растерянным, когда дело доходит до масштабирования игры (например, внутриигровых спрайтов и фона) с разрешением (у меня нет проблем с GUI,просто с игрой).

Например => давайте предположим, что стартовым экраном является детективный офис. Я пытаюсь настроить фон на высоту экрана, сохраняя соотношение сторон. Конечно, он может обрезать некоторые углы, когда дело доходит до ширины, потому что я хочу избежать растягивания img.

Любые предложения будут высоко оценены:)

1 Ответ

0 голосов
/ 17 октября 2019

Перейдите к своему изображению в редакторе и в инспекторе:

В компоненте изображения установите для параметра «Сохранить аспект» (или в своем коде установите для параметра preserveAspect значение true). В Unity вам нужно настроить исходное изображение, прежде чем эта опция появится в редакторе.

Добавьте компонент Fitter Ratio Aspect Rift, установите для параметра Aspect Mode значение Envelope Parent и удалите Aspect Ratio (он будет автоматически установлен). установите на 0,001)

Ваше изображение теперь должно быть заполнено аспектом! enter image description here

...