2015-12-18 3 views
0

enter image description hereBesoin d'aide pour le débogage d'un accident dans mon SpriteKit app

Si je clique pour aller à une autre scène puis plantage de mon application.

+1

Pourquoi êtes-vous conditionnant-set 2 propriétés de 'physicsBody', puis vous définissez un nouveau' SKPhysicsSprite' (perdre les valeurs précédentes)? –

+0

pouvez-vous expliquer pour moi? @appzYourLife –

+0

Il dit que la ligne "cUm.physicsBody = SKPhysicsBody ..." devrait être d'abord juste après que vous changiez la couleur d'arrière-plan. En d'autres termes, vous modifiez les propriétés d'un SKPhysicsNode? et puis vous créez un nouvel objet entier et remplace tout le code précédent. Vous devez d'abord créer l'objet. –

Répondre

0

Placez la ligne d'erreur après la ligne de position.

cUm.position.... 
cUm.physicsBody = SKPhysicsBody(... 
cUm.physicsBody.dynamic... 
.... 

Vous devez le faire pour tous les corps. Toujours créer votre corps physique d'abord, et que de définir les propriétés telles que dynamique