6
ответов

SpriteNodes регистрируют более одного столкновения за раз [дубликат]

Когда пузырь сталкивается со звездой, переменная starCount должна добавить 1 и только 1 к себе. Вместо этого это иногда больше. Я думаю, что «starCount + = 1» вызывается несколько раз, но я не знаю почему. если ...
вопрос задан: 15 June 2014 10:32
3
ответа

C# Говорят статический GIFs кроме анимированных

Я сохраню это коротким и простым; есть ли какой-либо способ сказать статические изображения GIF кроме анимированных? Я использую C#.Спасибо
вопрос задан: 17 May 2010 11:43
2
ответа

Могу ли я прикрепить ярлык к SKNode?

Я создаю игру, в которой необходимо прикрепить ярлык к узлу, потому что я использую его как кнопку, а кнопка перемещается. Кто-нибудь знает, как прикрепить метку к узлу SpriteKit?
вопрос задан: 20 March 2019 06:40
2
ответа

Удалить SKEmitterNode, когда анимация частиц заканчивается [дублировать]

У меня есть узел эмиттера частиц, который инициализируется, когда другой узел в моей сцене удаляется из родительской сцены. Я ищу обратный вызов или что-то подобное, чтобы удалить узел эмиттера после ...
вопрос задан: 30 July 2015 16:37
2
ответа

Game Lags, когда игрок прыгает в первый раз [дублировать]

У моей игры очень короткое отставание, когда игрок прыгает в первый раз в игре. Это код в функции перехода: if (canJump) {player.physicsBody? .ApplyImpulse (CGVector (dx: 0, dy: 130)) ...
вопрос задан: 12 April 2015 15:20
2
ответа

Могу ли я перечислить узлы в enumerateChildNodes в мой подкласс? [Дубликат]

enumerateChildNodes обычно используется с (withName :) квалификатором. Это возвращает список SKNodes. В моем коде я подклассифицировал SKNodes для инкапсуляции кода, особенно для функции перемещения роботов. Так ...
вопрос задан: 5 March 2015 20:08
1
ответ

не в состоянии применить импульс к SKPhysicsbody

так что я работаю над своего рода боковым скроллером, первой игрой с Xcode и swift, но вот что у меня есть: импорт SpriteKit импорт GameplayKit let jumpButton = SKSpriteNode (imageNamed: "jumpButton") var ...
вопрос задан: 19 March 2019 02:52
1
ответ

Я хочу приостановить свою игровую сцену, когда приложение перемещается в фоновом режиме (кнопка «Домой», вызов и т. Д.) Как приостановить GameScene из файла AppDelegate?

Файл содержит нужную мне функцию: func applicationDidEnterBackground (_ application: UIApplication) {// Используйте этот метод для освобождения общих ресурсов, сохранения пользовательских данных, отмены таймеров и
вопрос задан: 17 March 2019 22:36
1
ответ

как получить UIImage из SKSpriteNode

У меня проблема с получением объекта UIImage из SKSpriteNode, т.е. я могу его получить, но после изменения свойств SKSpriteNode, таких как blendMode, colorBlendFactor и color, свойство текстуры остается ...
вопрос задан: 4 March 2019 06:14
1
ответ

Как мне создать узел, используя наследование?

Я хотел бы создать узел Подкласса Unit из GameScene.swift. Код может быть выполнен, но вы не можете увидеть узел. Я использую следующий код: GameScene.swift func setFirstUnit () {let ...
вопрос задан: 1 March 2019 20:28
1
ответ

Реализация `DelegateProxy` (RxSwift / RxCocoa), когда поле делегата не называется` делегат`

Мне нужна помощь с реализацией DelegateProxy. В частности, как правильно реализовать его, когда поле делегата имеет другое имя, чем просто делегат? Например, в ...
вопрос задан: 21 January 2019 06:15
1
ответ

установить SKEmitterNode в фоновом режиме

Я настраиваю сцену с фиксированным фоном (простой прямоугольник), SKEmitterNode и backgroundLayer (SKNode, включающий много SKShapeNode): это иерархия моей сцены. Но даже если ...
вопрос задан: 18 January 2019 17:43
1
ответ

Как я могу изменить цвет оттенка изображения в моем SpriteNode

У меня есть изображение в моем SpriteNode, но оно черное, и в моем приложении черный фон. Как я могу изменить цвет оттенка с моего изображения в моем SpriteNode? Я уже пробовал это: ...
вопрос задан: 18 January 2019 15:45
1
ответ

Анимация Spritekit не меняется

У меня есть виртуальная панель управления в моей игре. Если я коснусь и удерживаю одну из кнопок со стрелками, проигрыватель перемещается в правильном направлении и показывает правильные изображения и анимацию. Тем не менее, если я буду скользить мой ...
вопрос задан: 17 January 2019 01:20
1
ответ

как заменить изображение SKSpriteNode на клик

Я сталкиваюсь с проблемой при замене изображения SKSpriteNode на клик, так как я не могу получить доступ к SKSpriteNode в touchesBegan (). У меня есть местоположение и узел, который соприкасается, но я не могу ...
вопрос задан: 17 January 2019 00:11
1
ответ

Как создать вертикальную прокручиваемую область в SpriteKit (шаг за шагом)?

Контекст Я разрабатываю игру SpriteKit и хочу добавить в нее прокручиваемую область, которая отображает определенные элементы (например, каждый элемент может состоять из изображения и метки). Ниже картина, которая изображает точно ...
вопрос задан: 16 January 2019 14:32
1
ответ

SpriteKit, обнаружение столкновения с SKPhysicsBody [дубликат]

Я использую два объекта: узел-узел и объект-узел, а при столкновении он должен печатать «столкновение», но это не работает. Я работаю здесь с SKPhysicsContactDelegate, и я ...
вопрос задан: 13 July 2018 17:44
1
ответ

обнаружение столкновения между двумя узлами в swift 4

Я хотел иметь обнаружение столкновения между аватаром и препятствием, поэтому всякий раз, когда что-то сталкивается, оно должно печатать «столкновение», но даже это не работает, поэтому проблема в том, что это не так ...
вопрос задан: 13 July 2018 17:44
1
ответ

Разброс анимационной сцены SpriteKit над SCNPlane (ARKit)

tl; dr Я пытаюсь оживить SKScene на плоскости в ARKit (т. е. таблицу). Я могу заставить SKScene появиться, текстурируя SCNPlane с ним, но он не оживляет. Как я могу получить анимацию ...
вопрос задан: 13 July 2018 15:52
1
ответ

SKShapeNode следовать приказу [дубликат]

Я пытаюсь выяснить, как создать линию SKShapeNode прикосновением и иметь конечную точку, следуя прикосновению. Я выяснил, как создать линию снова и снова, но не на самом деле динамически ...
вопрос задан: 30 March 2015 21:44
0
ответов

Как постоянно проверять, нажата ли клавиша, прежде чем продолжить?

Я пытаюсь постоянно проверять, нажата ли клавиша или нет. Как только это произойдет, я хочу запустить блок кода. Вот как я пытаюсь реализовать это на данный момент:
вопрос задан: 23 March 2019 17:01
0
ответов

как быстро создавать вражеские корабли

В настоящее время я пытаюсь создать игру для космического корабля, в которую вы стреляете по врагу, который движется к вам от верхней части экрана до нижней части экрана, и вы также пытаетесь уклониться от врага ...
вопрос задан: 17 March 2019 01:17
0
ответов

SKSpriteNode не будет следовать точному пути

Проблема описана на картинке. 2: SKSpriteNode должен снова переместиться, если блокирующий узел удален
вопрос задан: 5 March 2019 16:18
0
ответов

PhysicsBody покрывает половину спрайта

PhysicsBody добавлен только к половине спрайта. Я добавил спрайт в GameScene и установил тип тела в определениях физики для альфа-маски. Тогда я хочу проверить, нажал ли я на физическое тело или нет. ...
вопрос задан: 18 January 2019 23:16
0
ответов

Как редактировать метку, которая находится в другой сцене в XCode

Да, подобный вопрос уже есть, но он не дает мне ответа. Back Story - не стесняйтесь пропускать. Я создавал игру, в которой вы должны помешать монстрам пройти мимо ваших персонажей ...
вопрос задан: 18 January 2019 19:27
0
ответов

Как вырезать случайные отверстия в SKSpriteNodes

Помимо того, что здесь задан вопрос: нарисовать отверстие в прямоугольнике с помощью SpriteKit? не получил удовлетворительного ответа сам по себе, самое существенное различие между ними заключается в ...
вопрос задан: 23 May 2017 10:30
0
ответов

Изображения, потерянные в сборке дистрибутива для приложения SpriteKit

Выполняя отладочные и релизные сборки на устройстве, подключенном к Xcode, я прекрасно вижу изображения, загруженные из папок атласа, разрабатывая игру SpriteKit. Я создал работу Дженкинс, чтобы оформить заказ ...
вопрос задан: 23 May 2017 10:24
0
ответов

Что это значит каждый код

struct Physics {статическое let smallCoin: UInt32 = 0x1 << 1 статическое let smallCoin2: UInt32 = 0x1 << 2 статическое let ground: UInt32 = 0x1 << 3} Что это значит UInt32 = 0x1 & ...
вопрос задан: 20 June 2016 01:17
0
ответов

SpriteKit: добавьте UIGestureRecognizer и определите, какой узел был проведен

В каком методе я добавляю UIGestureRecognizer к моей SKScene. И как я могу определить, какой узел был проведен? Это не похоже на работу: - (id) initWithSize: (CGSize) size {if (self = [super ...)
вопрос задан: 6 February 2016 06:08
0
ответов

Как я могу предварительно загрузить SKScene?

Итак, я должен Сцены: TitleScene и GameScene. Очевидно, в GameScene есть много вещей, и это привело к чему-то очень раздражающему. У меня есть кнопка воспроизведения в TitleScene и всякий раз, когда ...
вопрос задан: 26 February 2015 13:16