Когда пузырь сталкивается со звездой, переменная starCount должна добавить 1 и только 1 к себе. Вместо этого это иногда больше. Я думаю, что «starCount + = 1» вызывается несколько раз, но я не знаю почему. если ...
Я создаю игру, в которой необходимо прикрепить ярлык к узлу, потому что я использую его как кнопку, а кнопка перемещается. Кто-нибудь знает, как прикрепить метку к узлу SpriteKit?
У меня есть узел эмиттера частиц, который инициализируется, когда другой узел в моей сцене удаляется из родительской сцены. Я ищу обратный вызов или что-то подобное, чтобы удалить узел эмиттера после ...
У моей игры очень короткое отставание, когда игрок прыгает в первый раз в игре. Это код в функции перехода: if (canJump) {player.physicsBody? .ApplyImpulse (CGVector (dx: 0, dy: 130)) ...
enumerateChildNodes обычно используется с (withName :) квалификатором. Это возвращает список SKNodes. В моем коде я подклассифицировал SKNodes для инкапсуляции кода, особенно для функции перемещения роботов. Так ...
так что я работаю над своего рода боковым скроллером, первой игрой с Xcode и swift, но вот что у меня есть: импорт SpriteKit импорт GameplayKit let jumpButton = SKSpriteNode (imageNamed: "jumpButton") var ...
Файл содержит нужную мне функцию: func applicationDidEnterBackground (_ application: UIApplication) {// Используйте этот метод для освобождения общих ресурсов, сохранения пользовательских данных, отмены таймеров и
У меня проблема с получением объекта UIImage из SKSpriteNode, т.е. я могу его получить, но после изменения свойств SKSpriteNode, таких как blendMode, colorBlendFactor и color, свойство текстуры остается ...
Я хотел бы создать узел Подкласса Unit из GameScene.swift. Код может быть выполнен, но вы не можете увидеть узел. Я использую следующий код: GameScene.swift func setFirstUnit () {let ...
Мне нужна помощь с реализацией DelegateProxy. В частности, как правильно реализовать его, когда поле делегата имеет другое имя, чем просто делегат? Например, в ...
Я настраиваю сцену с фиксированным фоном (простой прямоугольник), SKEmitterNode и backgroundLayer (SKNode, включающий много SKShapeNode): это иерархия моей сцены. Но даже если ...
У меня есть изображение в моем SpriteNode, но оно черное, и в моем приложении черный фон. Как я могу изменить цвет оттенка с моего изображения в моем SpriteNode? Я уже пробовал это: ...
У меня есть виртуальная панель управления в моей игре. Если я коснусь и удерживаю одну из кнопок со стрелками, проигрыватель перемещается в правильном направлении и показывает правильные изображения и анимацию. Тем не менее, если я буду скользить мой ...
Я сталкиваюсь с проблемой при замене изображения SKSpriteNode на клик, так как я не могу получить доступ к SKSpriteNode в touchesBegan (). У меня есть местоположение и узел, который соприкасается, но я не могу ...
Контекст Я разрабатываю игру SpriteKit и хочу добавить в нее прокручиваемую область, которая отображает определенные элементы (например, каждый элемент может состоять из изображения и метки). Ниже картина, которая изображает точно ...
Я использую два объекта: узел-узел и объект-узел, а при столкновении он должен печатать «столкновение», но это не работает. Я работаю здесь с SKPhysicsContactDelegate, и я ...
Я хотел иметь обнаружение столкновения между аватаром и препятствием, поэтому всякий раз, когда что-то сталкивается, оно должно печатать «столкновение», но даже это не работает, поэтому проблема в том, что это не так ...
tl; dr Я пытаюсь оживить SKScene на плоскости в ARKit (т. е. таблицу). Я могу заставить SKScene появиться, текстурируя SCNPlane с ним, но он не оживляет. Как я могу получить анимацию ...
Я пытаюсь выяснить, как создать линию SKShapeNode прикосновением и иметь конечную точку, следуя прикосновению. Я выяснил, как создать линию снова и снова, но не на самом деле динамически ...
Я пытаюсь постоянно проверять, нажата ли клавиша или нет. Как только это произойдет, я хочу запустить блок кода. Вот как я пытаюсь реализовать это на данный момент:
В настоящее время я пытаюсь создать игру для космического корабля, в которую вы стреляете по врагу, который движется к вам от верхней части экрана до нижней части экрана, и вы также пытаетесь уклониться от врага ...
PhysicsBody добавлен только к половине спрайта. Я добавил спрайт в GameScene и установил тип тела в определениях физики для альфа-маски. Тогда я хочу проверить, нажал ли я на физическое тело или нет. ...
Да, подобный вопрос уже есть, но он не дает мне ответа. Back Story - не стесняйтесь пропускать. Я создавал игру, в которой вы должны помешать монстрам пройти мимо ваших персонажей ...
Помимо того, что здесь задан вопрос: нарисовать отверстие в прямоугольнике с помощью SpriteKit? не получил удовлетворительного ответа сам по себе, самое существенное различие между ними заключается в ...
Выполняя отладочные и релизные сборки на устройстве, подключенном к Xcode, я прекрасно вижу изображения, загруженные из папок атласа, разрабатывая игру SpriteKit. Я создал работу Дженкинс, чтобы оформить заказ ...
В каком методе я добавляю UIGestureRecognizer к моей SKScene. И как я могу определить, какой узел был проведен? Это не похоже на работу: - (id) initWithSize: (CGSize) size {if (self = [super ...)
Итак, я должен Сцены: TitleScene и GameScene. Очевидно, в GameScene есть много вещей, и это привело к чему-то очень раздражающему. У меня есть кнопка воспроизведения в TitleScene и всякий раз, когда ...