Вопросы по теме 'skview'

Рендеринг/моментальный снимок сцены SpriteKit в NSImage
Кто-нибудь знает, как "сделать снимок" полного SKView или SKScene в NSImage ? Мы смогли использовать textureFromNode API для создания SKTexture из узла и всех его дочерних элементов. Но пока мы не можем найти способ извлечь данные...
2057 просмотров
schedule 11.08.2022

Как уволить SKScene?
Когда я закончу с моим SKScene, есть ли способ отклонить SKScene из моего класса SKScene? Если не вернулись в мой Viewcontroller, где я представляю SKScene [skView presentScene:theScene]; , есть ли способ перезапустить сцену или удалить ее из...
15328 просмотров
schedule 05.10.2023

Сложность с SKScene, делегирующей задачу Game Over на UIViewController
У меня есть два UIViewController. Пользователь начинает с UIViewController . Затем пользователь нажимает кнопку, чтобы начать игру. Таким образом, приложение последовательно переключается на другой контроллер представления, PlayViewController ,...
664 просмотров

Не удалось установить SKView backgroundColor
У меня проблема, когда цвет фона моего SKView (серый) ненадолго отображается перед представлением сцены. Я попытался установить его вручную, как через редактор раскадровки, так и в моем контроллере ( self.skView.backgroundColor = [SKColor...
5641 просмотров
schedule 25.05.2023

После закрытия SKScene память остается высокой
Я использую dispatch_once NSObject для создания указателей данных. Таким образом, все указатели на игровые активы создаются при появлении основного контроллера представления. Чтобы начать игру, пользователь нажимает кнопку UIButton ,...
3384 просмотров
schedule 22.05.2024

Как обнаружить конфликт между SKSpriteNode и SKView SpriteKit
У меня есть девять SKSpriteNodes , которые падают сверху вниз экрана. Также у меня есть SKView , и я могу перетаскивать его по экрану. Как я могу динамически обнаружить столкновение моего SKView с одним из девяти SKSpriteNodes ?
917 просмотров

Полностью удалить SkView и добавить новый SkView
SKview A держит SKscene A, есть кнопка, которая удаляет SKview A SKscene A и в то же время нажимает SKview B, который держит SKscene B. :) Большое спасибо за помощь!!!
370 просмотров
schedule 08.12.2022

UIView не будет транслироваться в SKView
Я пытался внедрить Game Center в свою игру Sprite Kit, но каждый раз, когда я пытаюсь представить таблицу лидеров... -(void)showLeaderboard:(UIViewController*)gcvc { GKGameCenterViewController *leaderboardController =...
1757 просмотров
schedule 30.01.2023

Добавление UIScrollView в SkScene/SkView
TL;DR: у меня есть игра SpriteKit, которая отлично выглядит на 4-дюймовых экранах, нужно быстро исправить (например, использовать прокрутку для включения SKScene) для 3,5-дюймовых экранов без повторного кодирования всего, спасибо! В настоящее...
959 просмотров
schedule 01.04.2023

Проблемы с памятью SpriteKit
Я новичок в разработке игр с помощью SpriteKit, и до сих пор все шло хорошо, но на самом деле я не могу управлять памятью. Я создал первый UIViewController для выбора уровня, второй UIViewController, в котором присутствует SKScene игры. Проблема...
94 просмотров

SKView не отображает?
Никаких ошибок компилятор не выдает, но появившийся экран несколько пуст, даже следующая строчка кода на это не влияет: self.backgroundColor = [SKColor colorWithRed:0.0 green:0.0 blue:0.5 alpha:0.0]; Я попытался сравнить свой код с другими...
126 просмотров
schedule 17.07.2023

Утечка памяти с помощью SpriteKit в ячейках представления коллекции
Я использую SpriteKit для анимации в UICollectionViewCell в UICollectionView. В сцене есть один спрайт, который я анимирую с помощью SKAction. ContentView каждой ячейки имеет свой собственный SKView/SKScene. Я столкнулся с утечкой памяти. Когда я...
612 просмотров

Поток 1 сигнализирует о сбое SIGABRT при приведении UIView к SKView
У меня есть следующий код в GameViewController.swift: override func viewDidLoad() { super.viewDidLoad() let scene: GameScene = GameScene() let currentView = self.view as! SKView currentView.showsFPS = true...
1571 просмотров
schedule 02.04.2023

Значительное падение частоты кадров при возобновлении просмотра в Spritekit.
Я заметил значительное падение частоты кадров (частота кадров падает на 5-10 кадров в секунду) при возобновлении просмотра в SpriteKit. Я попробовал это с пустым проектом (шаблон игры Spritekit). Вот код: if(!self.view.paused){...
324 просмотров
schedule 10.11.2023

Изменение вида с помощью SKView?
Я хочу знать, как перейти к сцене, когда персонаж сталкивается с врагом в конце игры. Я сделал сцену под main.storyboard, и я хочу знать, как подключить ее с помощью кода, я знаю только, как подключить ее с помощью кнопок, но это не то, что я ищу,...
79 просмотров
schedule 12.07.2023

Ставить игру на паузу после активации приложения?
Это мой первый пост на этом форуме и заранее извиняюсь, если что-то не так делаю! :) Я делаю игру для iphone с помощью Swift & SpriteKit, и в настоящее время я столкнулся с проблемой. Когда мое приложение переходит в фоновый режим, оно вызывает...
659 просмотров
schedule 26.11.2022

Центр SKView в UIViewController: Swift
Я использую следующий код для загрузки SKView в контроллер представления. Однако при первой загрузке приложения кнопки, метки и т. д. в сцене отображаются в самом нижнем левом углу. Но, в игре при возврате на сцену она по центру, как можно это...
375 просмотров

Создайте \ (используйте) SKView как \ (в) фабрике \ (статический класс)
Я хочу создать SKView, который я могу использовать в качестве фабрики для создания SKShapeNodes и «рендеринга» их в текстуры. Но я не могу найти, как бы я инициализировал такую ​​​​вещь, и мне вообще не повезло. Как мне сделать автономный SKView...
212 просмотров
schedule 07.07.2023

как создать подкласс SKLabelNode для представления сцены?
У меня есть подкласс SKLabelNode, который создается три или четыре раза, каждый с именем и пунктом назначения: // import SpriteKit class MenuButton: SKLabelNode { var goesTo = SKScene() override init() { super.init()...
65 просмотров

Пользовательский SKView внутри NSView (macOS) вызывает проблемы с графическим процессором на некоторых MacBook
Я пытаюсь запустить собственный SKView внутри NSView. Когда родительский NSView понижается до SKView и внутри него загружается SKScene, тогда проблем нет. Это похоже на запуск нового проекта SpriteKit для macOS: Но когда я создаю новый...
155 просмотров