Вопросы по теме 'sknode'
набор спрайтов - получать уведомления, когда узел был добавлен в сцену
У меня есть подкласс SKNode , которого я хочу получать уведомления, когда они добавляются в сцену. Зная, что у SKNode есть свойство scene , я попытался использовать KVO, но по какой-то причине это не работает.
- (id)init
{
self = [super...
882 просмотров
schedule
12.01.2024
SpriteKit: бесконечно движущийся спрайт приводит к тому, что кадр иногда прерывается
все. Сейчас я разрабатываю игру для ios, используя набор спрайтов. Игровая механика включает в себя: бесконечную прокрутку спрайтов сверху вниз.
Моя игровая сцена содержит всего 3 спрайта: верхний, средний и нижний. У меня есть десятки...
365 просмотров
schedule
24.11.2022
SKAction: как генерировать случайную задержку генерации узлов
Я использую следующий фрагмент кода для периодической генерации SKNodes. Есть ли способ сделать период генерации этих SKNodes случайным. В частности, как сделать «delayFish» в следующем коде действием со случайной задержкой?
[self...
1103 просмотров
schedule
01.03.2024
Почему [NSSet containsObject] не работает для членов SKNode в iOS8?
Два объекта добавлены в NSSet , но когда я проверяю членство, я не могу найти ни одного из них.
Приведенный ниже тестовый код отлично работал в iOS7, но не работал в iOS8.
SKNode *changingNode = [SKNode node];
SKNode *unchangingNode = [SKNode...
208 просмотров
schedule
30.11.2022
Как остановить звук SKSpriteNode после его удаления со сцены (Swift)?
Вот мой код:
override func didMoveToView(view: SKView) {
/* Setup your scene here */
let backgroundImage = SKSpriteNode(imageNamed: "Background.jpeg")
backgroundImage.size = self.frame.size
backgroundImage.position = CGPoint(x:...
721 просмотров
schedule
10.11.2022
Spritekit двигает камеру, только если не перетаскивает со спрайта
В игре, которую я создаю, пользователь может перемещать камеру, перетаскивая ее по экрану, подобно прокрутке. Все это обрабатывается в основном файле сцены с помощью методов touchesBegan и touchesMoved. Однако я также хочу, чтобы пользователь мог...
135 просмотров
schedule
14.01.2024
Как создать реалистичную прялку в SpriteKit
Я пытаюсь создать вращающееся колесо удачи через SKAction . У меня есть SKNode , который используется как колесо, а SKNode — это круг, разделенный на четыре четверти (каждая четверть разного цвета). также я установил SKAction (который...
2742 просмотров
schedule
07.05.2024
SKNode не перемещается в запрограммированную позицию
Я создал класс SKNode, который прекрасно работает. Однако я не могу изменить его .position после создания экземпляра.
Кнопка появляется и работает правильно, но просто не меняет положение, когда запрограммировано. Я включил класс, созданный для...
73 просмотров
schedule
24.12.2023
как определить область узла, чтобы сделать его кнопкой
Как всегда, я не знаком со Swift и SpriteKit, поэтому прошу прощения.
Я создаю кнопку, которая меняет сцену. Я использую простой код, который определяет, находится ли касание в области SKNode, и если да, то это меняет сцену.
Моя проблема в том,...
40 просмотров
schedule
07.03.2024