Я новичок в Spritekit, и у меня возникли проблемы с чем-то простым.
Я играю в пинбол.Для обнаружения столкновений и начисления очков с мячом бамперы имеют следующий набор:
categoryBitMask
collisionBitMask
contactTestBitMask
Однако после того, как я установил categoryBitMask, объект больше не действует таким же образом.Мяч проходит через бампер.
Я пытался установить свойства в коде, чтобы отразить то, что установлено в файле SKS:
physicsBody?.isDynamic
physicsBody?.affectedByGravity
physicsBody?.allowsRotation
physicsBody?.pinned
physicsBody?.mass
Но это не имеет никакого значения.
Как заставить SKSpriteNode сохранять свои физические свойства после установки categoryBitMask?