Показать одну и ту же сцену в двух разных видах - PullRequest
0 голосов
/ 26 сентября 2018

Я разрабатываю приложение, предназначенное для работы на двух мониторах, например KeyNote или PowerPoint.Поэтому я показываю полный экран SKScene в одном окне и в другом окне как часть NSViewController с другими элементами управления.

То, что я делаю, загружает SKScene следующим образом:

let scene = (SKScene(fileNamed: "MyScene")

Затем я представляю сцену в двух разных SKView:

mainView.presentScene(scene)
embeddedView.presentScene(scene)

Что я испытываю, так это то, что иногда сцена отображается правильно в обоих окнах, иногда только в одном.Кажется, что когда это не работает, это когда SKScene ничего не делает, например, заставка, которая содержит только изображение.

Это лучший способ достижения моего конечного результата, или есть другой способ?

Спасибо

...