Вопросы по теме 'sprite-kit'

Отключает ли создание SKPhysicsJoint между двумя объектами SKPhysicsBody обнаружение столкновений между ними?
Я заметил следующее: Если я создаю сцену с физическими границами ( bodyWithEdgeLoopFromRect ) и двумя узлами, каждый с круглым твердым физическим телом ( bodyWithCircleOfRadius ), после добавления этих двух узлов в сцену они могут столкнуться...
666 просмотров
schedule 11.09.2022

Настройка кнопок в SKScene
Я обнаружил, что UIButtons не очень хорошо работает с SKScene , поэтому я пытаюсь создать подкласс SKNode , чтобы создать кнопку в SpriteKit . Я бы хотел, чтобы это работало так: если я инициализирую кнопку в SKScene и включу сенсорные...
51326 просмотров
schedule 30.06.2023

Анимация iOS SpriteKit не появляется
Я загружаю анимацию, используя текстуры из TextureAtlas. Но анимация не появляется на экране. Я появляется только тогда, когда я NSLog текстур! Похоже на ошибку. Делал ли кто-нибудь подобный опыт? SKTextureAtlas *atlas = [SKTextureAtlas...
1573 просмотров
schedule 02.12.2023

SKSpriteNode с UIImage из URL
Я пытаюсь передавать изображения на графический процессор и использую SKSpriteNode. Изображения не входят в мой пакет, и мне было интересно, есть ли способ работать с UIImage вместо imageNamed: Моя текущая идея URL -> NSData -> UIImage ->...
5021 просмотров
schedule 21.04.2022

SKPhysicsBody и [SKNode setScale:]
В моем текущем проекте, использующем SpriteKit, у меня есть куча спрайтов, которые нужно увеличивать и уменьшать независимо друг от друга в разное время. Проблема в том, что когда я масштабирую узел, физическое тело не масштабируется вместе с ним,...
5502 просмотров
schedule 01.03.2024

Соединения штифтов Sprite Kit имеют неправильное крепление
Я проверяю штифтовые соединения с помощью набора Sprite и обнаруживаю, что происходит что-то необычное. Моя желаемая установка такова: одна широкая плоская коробка и два круга; круги связаны через SKPhysicsPinJoints с коробкой, поэтому они могут...
4877 просмотров
schedule 26.09.2023

SpriteKit: SKSpriteNode, содержащий другие SKSpriteNodes, но только один SKPhysicsBody
У меня есть персонаж в моей игре, это SKSpriteNode с несколькими дочерними SKSpriteNode, поэтому я могу анимировать различные части моего персонажа (руки, ноги и т. д.), у него также есть 1 SKSpriteNode (пробовал заменить на SKNode, но это было то же...
4010 просмотров
schedule 13.04.2022

набор спрайтов с корневым контроллером представления
Как открыть rootViewController из SKScene? Я пытаюсь создать игру с экраном меню. Есть две сцены - одна для меню и одна для игры. У меня проблема с переходом в rootView из игровой сцены. В игровой сцене есть SKScene с кнопкой меню -...
2165 просмотров
schedule 29.04.2023

Изменение текстур SK для MouseOver в Xcode 5.0
У меня есть спрайт с заданной текстурой, используя: joyStickRight = [SKSpriteNode spriteNodeWithImageNamed:@"joyStick.png"]; И я хотел бы изменить его, когда пользователь касается и держит спрайт. Когда я обнаруживаю прикосновение, я пытаюсь...
224 просмотров
schedule 28.10.2023

Как я могу получить пиксельные текстуры в SpriteKit?
Как установить SKTextureFilteringNearest в качестве режима фильтрации по умолчанию для всех моих SKTextures? Если я не установлю фильтрацию на ближайший, все края моего спрайта будут размыты.
1177 просмотров
schedule 23.05.2023

SpriteKit bodyInRect находит узел, когда он не должен
Я пытаюсь определить, есть ли узел спрайта сразу слева или справа от текущего узла спрайта. Это кажется простым, но я вижу странное поведение. Я создал тонкий прямоугольник (ширина = 1 точка), который имеет ту же высоту, что и текущий узел, и с...
627 просмотров
schedule 01.03.2023

-mouseMoved OSX не вызывается в наборе спрайтов SKScene
Следующий ответчик (определенный в NSResponder) не вызывается в SKScene в OSX: -(void) mouseMoved:(NSEvent *)theEvent { DLog(@"TEST"); } Я сказал, что окно принимает события перемещения мыши в делегате приложения....
2326 просмотров
schedule 10.05.2023

SpriteKit, создайте навигационное меню поверх всех сцен
Все еще привыкаю к ​​набору спрайтов, и у меня нет опыта работы с каким-либо игровым движком на iOS. Что я хотел бы сделать, так это иметь меню в верхней части каждой сцены, которое позволяет пользователям перемещаться вперед и назад. (Это для...
980 просмотров
schedule 19.10.2022

SKAФизика масштаба действияТело
Я действительно не знаю, с чего начать. У меня есть изображение круга, хранящееся в SKSpriteNode и physicsBody , которое отражает размер при его создании. Однако я использую SKAction для уменьшения размера изображения, а physicsBody остается...
1166 просмотров

Как частично анимировать спрайт в Sprite Kit?
У меня есть большой спрайт. Я хочу анимировать его части. Очевидно, мне не нужны 30 изображений указанного спрайта, мне нужна только разница, этот мигающий свет или что-то в этом роде. Как мне справиться с этим? До сих пор использование...
203 просмотров
schedule 02.12.2023

SKSpriteNode не зависит от гравитации для пользовательского тела физики
Я создаю собственный путь к краю для физического тела SKSpriteNode. CGMutablePathRef edgePath = CGPathCreateMutable(); CGPathMoveToPoint(edgePath, NULL, -100, -70); CGPathAddLineToPoint(edgePath, NULL, -100, 40); CGPathAddLineToPoint(edgePath,...
1150 просмотров

bodyWithEdgeLoopFromRect Утверждение не удалось
Я получаю следующую ошибку при попытке настроить физический мир в моем проекте комплекта iOS7 Sprite. Assertion failed: (count >= 3), function CreateLoop, file...
288 просмотров
schedule 22.02.2023

SpriteKit — возврат к постоянной сцене в том же состоянии, в котором она была оставлена.
Концепция возможности вернуться к предыдущей сцене с того места, где вы остановились, кратко упоминается здесь:...
2785 просмотров
schedule 11.04.2023

Как упорядочить SKSpriteNodes по заданному шаблону
У меня есть несколько похожих узлов SKSpriteNode, которые я хотел бы расположить на экране в определенном порядке. В частности, я бы хотел, чтобы они располагались по кругу вокруг другого центрального узла SKSpriteNode. Я помещаю x, y для каждого...
134 просмотров
schedule 22.01.2023

Обнаружение столкновений в наборе спрайтов
Я пытаюсь сделать простую игру с набором спрайтов. Основная идея заключается в том, что есть один игрок, который может прыгать, чтобы избежать блоков. Но у меня есть проблема, я не знаю, как сделать так, чтобы при попадании игрока в блок игрок...
17190 просмотров
schedule 19.09.2022