Resultados da pesquisa a pedido "sprite-kit"

2 a resposta

No SpriteKit no iOS, escalar um sprite texturizado produz um quadro incorreto?

Estou aprendendo o desenvolvimento de jogos SpriteKit por diversão e me deparei com um problema aparentemente simples que me deixou perplexo. Basicamente, depois de escalar um SKSpriteNode texturizado, o quadro NÃO é o que eu esperava. Eu ...

3 a resposta

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 ...

4 a resposta

Física do SpriteKit em Swift - A bola desliza contra a parede em vez de refletir

Criei meu próprio jogo de teste muito simples baseado no Breakout enquanto aprendia o SpriteKit (usando iOS Games by Tutorials por Ray Wenderlich et al.) Para ver se posso aplicar os conceitos que aprendi. Decidi simplificar meu código usando um ...

2 a resposta

A rolagem lateral do SpriteKit não atualiza a física

Seguindo o exemploaqui [https://stackoverflow.com/questions/24748247/define-map-bounds-and-center-on-player-node/24843989#24843989] (exceto no objetivo C) e na documentação padrão da Apple, descobri que ophysicsWorld não atualiza suas posições ...

1 a resposta

Subclasse de SKSpriteNode no arquivo .sks

Estou usando o arquivo .sks do SpriteKit. Posso criar um sprite no .sks em uma instância da subclasse do SKSpriteNode? Este é o método init na minha subclasse: init(imageNamed: String) { let blockTexture = SKTexture(imageNamed: ...

3 a resposta

Swift - Como remover o gesto de furto da cena ao passar para outro?

Então, meu jogo usa gestos de furto, na minha função didMoveToView (), eu tenho esses gestos inicializados: let swipeRight = UISwipeGestureRecognizer() swipeRight.direction ...

9 a resposta

Como detectar se um SKSpriteNode foi tocado

Estou tentando detectar se meu nó de sprite foi tocado e não tenho idéia por onde começar. let Pineapple = SKSpriteNode(imageNamed: "Pineappleimg") Pineapple.userInteractionEnabled = true Pineapple.position = CGPoint(x: CGRectGetMidX(self.frame) ...

3 a resposta

Repetir todos os filhos de um SKNode?

Eu tenho um SKNode com um número de filhos SKSpriteNodes. Um exemplo simplificado: var parentNode = SKNode() var childNode1 = SKSpriteNode() var childNode2 = SKSpriteNode() self.addChild(parentNode) ...

5 a resposta

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 ( ...

1 a resposta

mover um corpo dinâmico em relação a outro corpo dinâmico

Eu enfrentei algum problema que não consigo encontrar solução. Eu tenho a plataforma oscilante (corpo1) e o herói (corpo2) em pé sobre ela. A plataforma está balançando, então o herói se move para a direita e para a esquerda na plataforma. No ...