Resultados da pesquisa a pedido "skphysicsbody"
Swift SpriteKit edgeLoopFromRect Issue
O código a seguir reconhece obordas inferior e superiorda cena e a bola quica como esperado. No entanto, obordas esquerda e direitada cena são violados o tempo todo. A bola sai da tela e depois retorna, se for aplicada força suficiente. É como se ...
O iOS Swift didBeginContact não está sendo chamado
Eu tenho lutado nos últimos dois dias para obter dois SKSpriteNodes para registrar uma colisão e evocardidBegin#contact. Eu coloquei as máscaras deles 'categoryBitMask','contactTestBitMask'e'collisionTestBitMask'para os dois objetos. Eu também ...
SpriteKit SKPhysicsO corpo do corpoComTextura está de cabeça para baixo
Oi, eu estou tentando corrigir esse bug com a forma física do spritekit aparecendo de cabeça para baixo. [SKPhysicsBody bodyWithTexture:monsterTexture size:monsterTexture.size]A primeira vez que o monstro aparece, a orientação do corpo phsyics ...
Como aplicar um impulso angular a um nó do Sprite Kit com base na velocidade do gesto de movimento
O que pretendo fazer aqui é girar um SKSpriteNode em torno de seu ponto de ancoragem e ter sua velocidade e direção correspondentes a um gesto de panorâmica. Portanto, se meu gesto de movimento giratório é no sentido horário ao redor do sprite, ...
contatos não reconhecidos quando o corpo é alterado de círculo para retângulo
Com a ajuda deaqui [https://stackoverflow.com/questions/32352886/how-to-set-physics-properties-for-a-circle-so-it-follows-given-path] Eu fiz um corpo circular percorrer um determinado caminho. Eu tenho alguns corpos em alguns dos pontos do ...
Como o collisionBitMask funciona? Swift / SpriteKit
Tanto quanto sei, o padrão para os corpos de Física é saltar um contra o outro quando eles se acertam até você definir o collisionBitMask para um número igual. No entanto, estou tendo um grande problema ao realizar o que parece ser muito simples ...
didBeginContact está sendo chamado várias vezes para o mesmo SKPhysicsBody
func didBeginContact(contact: SKPhysicsContact) { if ( contact.bodyA.categoryBitMask & BodyType.shield.rawValue ) == BodyType.shield.rawValue { contact.bodyB.node?.removeFromParent() counter++ println(counter) } else if ( ...
Como copiar o SKSpriteNode com o SKPhysicsBody?
Estou curioso sobre uma situação que me deparei hoje ao tentar desarquivar e copiar umSKSpriteNode de umSKScene para outro. Na saída do playground abaixo, você pode ver que amboslinearDamping eangularDamping ou não sendo mantido após a cópia ...
Kit Sprite - Aplique Impulse para disparar projéteis no personagem
Estou desenvolvendo um jogo usando o Sprite-Kit (Objective-C). É um jogo em que você controla um pássaro em voo e flechas e outros projéteis ruins são atirados em você pelos lados direito / superior / inferior da tela. Estou usando a física em ...
jogo rápido de kit de sprite quando atiro em um inimigo às vezes a bala atravessa o inimigo, como posso corrigir isso?
Estou fazendo um jogo no kit de sprite(2D). Eu tenho este código: meteor.physicsBody = SKPhysicsBody(rectangleOfSize: enemy.size)e eu tenho uma imagem de meteoro que você precisa destruir, mas às vezes quando tiro no meu dispositivo a bala ...