2013-11-29 4 views
0

Я ищу способ иметь два вида в одну и ту же сцену, используя комплект спрайтов. Я помещаю телефон в пейзаж и разделяю экран пополам. В левой половине я вижу часть сцены, а в правой половине я вижу другую часть сцены. Я могу сделать некоторые обманы, чтобы сделать эту работу, но я бы предпочел, чтобы у меня было две камеры, чтобы упорядочить мою логику игры.Поддерживает ли SpriteKit несколько камер?

ответ

2

Вы имеете в виду «виды», а не «камеру».

Технически это возможно, но на самом деле это не работает достаточно хорошо, чтобы быть полезным. В прошлый раз, когда я пытался, я был одним из последних бета-версий iOS 7. Мне удалось создать два экземпляра SKView с некоторыми спрайтами и отобразить их на экране.

Однако только один экземпляр представления получил регулярные обновления, а другой обновлялся редко или только один раз изначально и никогда больше. С SKView, предназначенным для работы как можно быстрее, понятно, что каждый будет использовать каждый доступный ресурс, в то время как другой не получит ни одного, или только очень часто.

Таким образом, у вас будет один вид в 60 кадров в секунду, а любой другой вид более или менее статичен при скорости менее 1 кадра в секунду.

Смежные вопросы