Вопросы по теме 'skphysicsbody'

Физические тела не реагируют на настройки битовой маски
Я устанавливаю битовую маску столкновения для физического тела, чтобы оно не сталкивалось, но столкновения все еще происходили. -(void) createPlayer{ player = [SKSpriteNode spriteNodeWithImageNamed:@"GonGonRed"]; player.position =...
1109 просмотров
schedule 14.10.2022

Физическое тело SpriteKit возвращается в исходное вертикальное положение после удара/стука
Я пытаюсь создать физическую механику, в которой вертикально стоящий объект можно ударить или сбить с ног, а затем он вернется в исходное положение. Думайте об этом как о боксерской груше, установленной на полу. Таким образом, объект будет иметь...
213 просмотров

SpriteKit Animation не загружается, когда должна. Что я делаю неправильно?
Я делаю простую игру. Герой должен перепрыгивать через врагов и если они столкнутся - противник должен съесть героя. У меня есть 4 типа врагов, которые случайным образом появляются перед героем. Я использую первый спрайт каждого вражеского массива...
53 просмотров
schedule 08.12.2023

Параметры метода CGPathMoveToPoint/CGPathAddLineToPoint сбивают с толку
Я использую приведенный здесь ответ SpriteKit SKPhysicsBody с помощью вспомогательного инструмента многоугольника для создания полигоны физических тел для моих узлов спрайта. Но параметры смещения методов CGPathMoveToPoint/CGPathAddLinetoPoint...
462 просмотров

Изменение размера SpriteKit SKPhysicsBody, созданного с помощью SKPhysicsBody(circleOfRadius:)
Я создаю игру «цепная реакция» SpriteKit, в которой круги становятся больше по мере того, как они «взрываются». Я использую инициализатор SKPhysicsBody(circleOfRadius:) для создания физических тел для кругов. К сожалению, размеры этих физических...
1450 просмотров
schedule 20.12.2023

Колебания постоянной скорости в SpriteKit
Я применяю постоянную скорость к одному из моих узлов, как это в функции обновления: // Set a constant velocity to the right: node.physicsBody?.velocity.dx = 300 Когда я печатаю скорость в функции didSimulatePhysics, она выводит около 290....
657 просмотров

Позиция SKSpriteNode меняется после размещения
У меня проблема с SKSpriteNode. После того, как я помещаю его в сцену в определенной позиции, его позиция начинает очень медленно меняться. Это происходит только тогда, когда я присоединяю к нему SKPhysicsBody, но не без него, так что это связано с...
337 просмотров

Spritekit - как настроить столкновения между двумя объектами, чтобы они вели себя как бильярдные шары?
Я пытаюсь создать игру в бильярд с помощью SpriteKit, но у меня возникла проблема, когда дело доходит до физической части. Я пытаюсь настроить его таким образом, чтобы, когда мяч ударяется о другой мяч, ударяемый мяч отскакивал и в конечном итоге...
217 просмотров

Swift 3 Physicsbody Collisions не работает
Это мой класс для Игрока Мой плеер не сталкивается с игровым полем, они просто проходят друг через друга. Я не хочу, чтобы они были друг над другом. Я попытался найти решение в Google, но мне кажется, что я сделал в основном все правильно....
231 просмотров
schedule 11.01.2024

Предотвратить перекрытие между двумя SKPhysicBody одного и того же типа
У меня есть игра, в которой два мяча должны пройти через третий объект, выполняющий функцию финишной черты. Два мяча SKShapeNodes , финишная черта SKSpriteNode . Все они имеют прикрепленные к ним SKPhysicBodys с категориями, установленными...
70 просмотров
schedule 21.12.2023