Форматирование игры ios для работы на всех устройствах ios - PullRequest
0 голосов
/ 11 июля 2019

У меня есть персонаж, которого я могу свободно перетаскивать на экране. Когда персонаж касается сторон устройства ios, он перемещается за пределы экрана. Верх и низ работают на всех устройствах, но горизонтальные стороны - нет. Код для остановки символа на границах работает, но я не могу установить границы.

Мы создали игровую область, которая инициализируется с

playablewidth = size.height/maxAspectRatio
margin = size.width - playableWidth) / 2
gameArea = CGRect(x: margin, y: 0, width: playableWidth, height: size.height)

При установке сторон 16/9 для максимального соотношения сторон он работает только с устройствами ios с соотношением сторон 16: 9

Есть ли способ получить доступ к соотношению сторон устройства, используя код?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...