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

iOS7 Sprite Kit, как сбросить/начать новую игру с помощью Sprite Kit?
До сих пор я работал над игрой Sprite Kit, и новая игра запускалась каждый раз, когда я нажимал кнопку «Играть» в xCode. Теперь я пытаюсь реализовать в игре кнопку Новая игра , которая перезагрузит игру и запустит новую. Какие шаги мне нужно...
3774 просмотров
schedule 26.10.2022

Xcode, в шаблоне объективного класса отсутствует подкласс SKScene
Я работаю над шаблоном проекта SpriteKit. Если я попытаюсь добавить новую сцену в File -> NewFile и выберу iOS -> Cocoa Touch -> Шаблон класса ObjectiveC, я не смогу найти SKScene (или какой-либо другой класс фреймворка SK) в раскрывающемся списке...
527 просмотров
schedule 09.07.2022

Странный EXC_BAD_ACCESS SpriteKit removeSubsprite сбой
Я новичок в SpriteKit и только что создал свою первую игру. Все работало отлично до iOS 7.1. Теперь, после нескольких переходов на новый уровень и представления нового Scene , он вылетает. Я не думаю, что представляю это неправильно:...
1412 просмотров
schedule 15.02.2024

Предупреждение UIAlertView при закрытии
Я создаю предупреждение следующим образом: let alert = UIAlertView(title: "Network Unavailable", message: "Oh noes!", delegate: nil, cancelButtonTitle: "OK") alert.show() Работает...
3123 просмотров

Как узнать текущее системное время?
Документация SKScene -update выглядит следующим образом: Что такое «текущее системное время» и как его получить, кроме SKScene -update ? Я пробовал CFAbsoluteTimeGetCurrent() , но, видимо, Возвращает текущее системное абсолютное...
3109 просмотров

Можете ли вы сохранить позицию узла в файле sks
Я пытаюсь создать файл SKScene, в котором мы создаем пустые узлы в местах, где будут размещены наши игроки и другие объекты. Проблема в том, что все позиции должны быть установлены в коде. Можно ли вместо этого установить позицию в файле sks? Я...
222 просмотров
schedule 01.01.2024

swift SKSprite Переход от одной GameScene к другой
Я новичок в Swift и SKSPRITE. Я добавил кнопку на свой первый класс GameScene: SKScene. Когда кнопка нажата, я хочу перейти к моей новой GameScene. Как я могу это сделать? У меня есть переопределение метода func touchesBegin(touches:NSSet,...
702 просмотров
schedule 20.08.2023

Как добавить спрайт из другого файла .swift?
У меня есть проект, над которым я работаю некоторое время. Я использую Sprite-Kit, но теперь хочу иметь возможность добавить дочерний узел из файла swift, который отличается от файла GameScene.swift. Здесь показан основной код контроллера...
687 просмотров
schedule 10.04.2024

Как отобразить счет в другой сцене
Я делаю игру, и у меня есть функция, которая вычисляет счет и отображает его на экране. Когда игра заканчивается, она переходит в новую сцену (экран окончания игры). Мне было интересно, какой метод я могу использовать для отображения своей оценки во...
146 просмотров

Отображать высокий балл в новой сцене с помощью NSUserDefault в swift spriteKit
Я делаю игру с помощью SpriteKit, и она сохраняет высокий балл игрока. Когда игра заканчивается, она переходит в другую сцену (endScene). Я не могу понять, как отобразить высокий балл в endScene. Код, который у меня есть для моего высокого балла:...
294 просмотров
schedule 13.11.2022

Блок завершения SKScene runAction не вызывается
Я работаю над игрой с набором спрайтов, в которой у меня есть действие под названием playCountdown: SKAction *playCountdown = [SKAction performSelector:@selector(startCountdown) onTarget:self]; playCountdown работает нормально, но когда он...
147 просмотров
schedule 14.09.2022

Как использовать SKSceneDelegate (и злоупотреблять)
Обычно я настраиваю своих делегатов как обычно: @interface CAKGameViewController : UIViewController <CAKGameSceneDelegate> затем выполните в CAKGameScene.h @protocol CAKGameSceneDelegate; @interface CAKGameScene : SKScene...
450 просмотров
schedule 16.11.2022

-[SKScene didBeginContact] выполняется несколько раз
Я создаю усиление щита для своей игры. Это работает так: если вы стреляете по значку включения, вы получаете щит, срок действия которого истекает со временем. Когда камень попадает в щит, он разрушается, образуя обломки. Проблема заключается в том,...
75 просмотров
schedule 02.03.2023

Ошибка SKScene + TouchBegan
У меня есть SKScene с 1 пустым узлом (buttonsGroup). В моем классе GameView я создаю узел (ball1), который является его родителем пустого узла. buttonsGroup = childNodeWithName("ball1") var ball1 = SKSpriteNode(imageNamed: "ball")...
76 просмотров
schedule 11.10.2023

Swift- SKEffectNode требуется некоторое время, чтобы появиться
Поэтому в моей игре есть кнопка паузы, при нажатии на которую сцена приостанавливается, и все, кроме одного SKNode (меню паузы), становится размытым. Я делаю это, создавая SKEffectNode с фильтром и добавляя к нему все, кроме меню паузы. Это...
160 просмотров
schedule 10.02.2023

Как правильно установить границы физического тела сцены?
Я реализовал простую физику для отскока sprite node , и все заработало, за исключением того, что узел отскакивает от экрана вверху и внизу. Это нормально для сторон, но он выходит за пределы экрана при просмотре сверху и снизу. Вот вид:...
241 просмотров

SKScene приводит к сбою приложения при закрытии контроллера представления
Я следую руководству по плаванию сердец, таких как Periscope. Ссылка на учебник Чтобы дать основную подсказку, я отправляю код ниже let heartHeight: CGFloat = 18.0 let heartsFile = "heart-bubbles.sks" class HeartBubblesScene : SKScene {...
41 просмотров
schedule 12.02.2024

Файлы SKScene и Swift не связаны
В моем проекте xcode я пытаюсь перейти от одного SKScene к другому. Что запускает переход, так это прикосновение к SKLabelNode. Все это работает корректно. Но после изменения сцены ни один из моих кодов из моего класса, управляющего...
274 просмотров
schedule 24.06.2023

Связывание SKScene с UIViewController
Когда вы создаете новый игровой файл в swift, по умолчанию вам предоставляется файл GameScene.swift, файл GameViewController.swift и UIViewController на вашем main.storyboard. В моем коде я создал еще один SKScene (похожий на уже существующий...
389 просмотров
schedule 15.05.2023

Используйте логическое значение из другой сцены в SpriteKit — Swift
Я пытаюсь использовать переменную из моего файла GameScene.swift в моем файле GameViewController.swift, чтобы правильно рассчитать время для моих межстраничных объявлений. Это логическое значение, которое определяет, мертв мой игрок или нет....
108 просмотров
schedule 07.04.2023