Вопросы по теме '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 просмотров
schedule
08.01.2024
Кнопка включения/выключения 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 просмотров
schedule
11.10.2023
Как нарисовать линию с помощью SKShapeNode и сделать ее физическим телом (включить коллизии)?
Для моей программы мне нужно взять линию, нарисованную с помощью перемещенных касаний и SKShapeNode, и присвоить ей свойства столкновения.
Я просмотрел этот поток: нарисуйте линию в наборе спрайтов в touchesmoved , где линия нарисована, но у меня...
1149 просмотров
schedule
28.11.2023