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

как добавить частицы с помощью SpriteKit в iOS7
Я хочу добавить частицу в свое приложение SpriteKit, но не могу найти, как это сделать. Я могу создавать с помощью редактора частиц, но как мне добавить их в свое представление? Заранее большое спасибо!
8004 просмотров
schedule 11.11.2023

Как подавить предупреждение генератора текстурного атласа SpriteKit?
Xcode сообщает о следующем предупреждении: «Предупреждение генератора атласа текстур SpriteKit. Разделение« images.atlas »на 2 атласа текстуры из-за размеров входной текстуры». Хотя в будущем я изменю свои изображения, чтобы SpriteKit не генерировал...
2393 просмотров
schedule 09.11.2022

enumerateChildNodesWithName не работает
-(void) checkCollisions { [self enumerateChildNodesWithName:@"minion" usingBlock: ^(SKNode *node, BOOL *stop){ SKSpriteNode *minion = (SKSpriteNode *)node; if (CGRectIntersectsRect(minion.frame, CGRectMake(100, 100, 800, 900))) {...
1045 просмотров
schedule 21.08.2022

Как установить горизонтальные движения вперед и назад на спрайте?
Я пишу игру, в которой я создаю несколько спрайтов, которые движутся в одной и той же горизонтальной плоскости, т. Е. Их координата y всегда одинакова. Я не уверен, что физика, скорее только SKActions. Первоначально я написал это, чтобы создать...
947 просмотров

Кнопка включения/выключения Logic Sprite Kit
Я пытаюсь реализовать кнопку включения/выключения в Sprite Kit для музыкальных/звуковых эффектов. Вот код для настройки кнопок: -(void)setUpSoundIcon{ if (soundOrNoSound == YES) { soundIcon = [SKSpriteNode...
939 просмотров
schedule 13.03.2024

Как удалить или получить позицию определенного узла в SpriteKit?
У меня есть игра с набором спрайтов для Mac, в которой по экрану перемещается несколько узлов спрайтов. Как мне сделать так, чтобы я мог removeFromParent определённый узел? Например, у меня есть цикл, который периодически добавляет новый узел...
3545 просмотров
schedule 30.03.2024

Почему я не могу добавить соединение в мир физики сцены в SpriteKit
Я пытаюсь добавить соединение к свойству physicsWorld сцены, но получаю ошибку EXC_BAD_ACCESS. Это код, который я использую. SKPhysicsJointFixed *fixedJoint = [SKPhysicsJointFixed jointWithBodyA:self.mousePoint.physicsBody bodyB:...
1270 просмотров
schedule 22.11.2023

SpriteKit обрамляет все стороны, кроме нижней
Как создать границу для экрана, которая будет создавать границу вокруг, кроме нижней части. Я пробую bodyWithEdgeLoopFromRect , но он создает границу вокруг, включая дно. (это единственная часть, которую я не хочу ограничивать) SKPhysicsBody...
2316 просмотров
schedule 08.11.2023

Бесконечная прокрутка фона в SpriteKit
Я пытаюсь сделать игру с боковой прокруткой, используя SpriteKit от Apple. Когда я хотел создать фон с бесконечной прокруткой, я наткнулся на этот ответ . После внедрения решения оно работает, хотя оно значительно снижает FPS. Вероятно, это...
6627 просмотров
schedule 15.12.2023

Нужно ли устанавливать разные координаты для игры на iphone 4/5?
в первую очередь я нуб-разработчик игр. Я тестировал свою игру на симуляторе iOS с iPhone Retina 4 дюйма, и в течение нескольких месяцев все было более или менее нормально. Сегодня я купил лицензию и протестировал на своем iphone 4, и первый экран -...
90 просмотров
schedule 11.10.2022

Sprite Kit определяет положение касания
Я хочу выполнять разные действия в зависимости от того, касаетесь ли вы левой или правой половины экрана. Таким образом, действие, когда вы касаетесь левой половины, и другое, когда вы касаетесь правой половины. Я полагаю, что мог бы сделать...
1442 просмотров
schedule 17.07.2022

SpriteKit, как изменить метку на экране во время выполнения
Я добавил метку к своей сцене со следующим кодом: SKLabelNode *myLabel = [SKLabelNode labelNodeWithFontNamed:@"Chalkduster"]; myLabel.name = @"scoreCounter"; myLabel.text = ; myLabel.fontSize = 30; myLabel.position =...
144 просмотров
schedule 15.02.2024

Как заменить SpriteNode на другой
Что я делаю: У меня бомбы устанавливаются каждые несколько секунд через повторяющийся таймер, постоянно вызывающий следующий метод. //in my init method SKTexture *Bomb5 = [SKTexture textureWithImageNamed:@"Bomb5.gif"];...
514 просмотров
schedule 10.10.2023

Как создать атлас для SpriteKit
Как создать атлас для SpriteKit? Я попытался перенести все свои изображения в какую-то папку и дать ей расширение. В результате папка будет называться "somefolder.atlas". Это правильный способ его использования?
4815 просмотров
schedule 24.07.2022

Выполнить действие через определенное время с начала уровня
Я создаю игру с набором спрайтов, и мой вопрос заключается в том, есть ли простой способ выполнить действие через определенное время после начала уровня. Я знаю, что могу определить таймер для подсчета времени, используя оператор if с моим периодом...
71 просмотров
schedule 24.01.2024

Заставить определенный спрайт игнорировать SKPhysicsBody
У меня возникла проблема, из-за которой спрайт игнорирует эффекты SKPhysicsBody, размещенного в качестве наземной платформы в проекте iOS. У меня есть только один спрайт, который я хотел бы «следовать правилам» SKPhysicsBody, а все остальные спрайты...
187 просмотров
schedule 15.12.2023

Что это за сообщение об ошибке? (Цель-С)
Я работаю над игрой с набором спрайтов, и я продолжаю получать это сообщение об ошибке при попытке перехода от сцены меню к сцене игры, я продолжаю получать следующее: 2014-03-27 13:02:54.737 SpriteEzee[1723:60b] *** Terminating app due to...
323 просмотров
schedule 28.12.2023

Доступ к атласу спрайтов с экрана, который не является SKScene
У меня есть игра SpriteKit, которая без проблем обращается к изображениям атласа спрайтов. Однако в некоторых моих меню я использую стандартные компоненты пользовательского интерфейса iOS, такие как табличные представления и представления...
74 просмотров
schedule 23.01.2024

Обнаружение столкновений Sprite Kit только с левым и правым краями экрана
поэтому я хочу, чтобы мой Герой сталкивался с краями экрана, но только с правой и левой стеной, а не с нижней или верхней. До сих пор я настроил это в своем -(id)initWithSize:(CGSize)size : self.physicsBody = [SKPhysicsBody...
2159 просмотров

Как нарисовать линию с помощью SKShapeNode и сделать ее физическим телом (включить коллизии)?
Для моей программы мне нужно взять линию, нарисованную с помощью перемещенных касаний и SKShapeNode, и присвоить ей свойства столкновения. Я просмотрел этот поток: нарисуйте линию в наборе спрайтов в touchesmoved , где линия нарисована, но у меня...
1149 просмотров
schedule 28.11.2023