Есть ли способ автоматической настройки sk сцен, чтобы соответствовать всем iPhone горизонтальным экранам - PullRequest
0 голосов
/ 11 января 2020

Я создаю игру iOS с использованием сцены спрайт-кита. Мои сцены из набора спрайтов имеют масштабное значение x = 1136 при y = 640, создавая горизонтальный игровой процесс. Это разрешение настраивается для всех iPhone до iPhone 8. Однако iPhone X и iPhone 11 имеют другое соотношение сторон для своих разрешений экрана, чем другие iPhone. Мне было интересно, есть ли какая-либо настройка или что-то, что можно сделать программно, чтобы отрегулировать заданные игровые точки cg и размеры изображений для настройки на iPhone X и iPhone 11 без индивидуального изменения точек cg всех изображений и масштабов изображений в код.

1 Ответ

0 голосов
/ 11 января 2020

Я понял это. Вы можете вручную изменить соотношение сторон, чтобы приспособиться к используемому устройству. Чтобы определить правильное соотношение сторон, вам нужно воспользоваться этой ссылкой https://developer.apple.com/reference/spritekit/skscenescalemode

...