Dans mon jeu, l'utilisateur contrôle un navire sur lequel il se déplace.Swift SpriteKit permet à l'utilisateur de choisir entre les nœuds du joueur
Comment les jeux permettent-ils à l'utilisateur de choisir parmi une gamme de nœuds?
Par exemple offrant un bateau rouge/bleu/vert qu'ils peuvent choisir ou déverrouiller même si leur score = X.
Voici mon code pour le nœud actuel joueur:
let shipTexture = SKTexture(imageNamed: "ship1.png")
ship = SKSpriteNode(texture: shipTexture)
ship.position = CGPoint(x: self.frame.midX, y: -self.frame.height/3)
ship.zPosition = 3
ship.physicsBody = SKPhysicsBody(rectangleOf: CGSize(width: 30, height: 100))
ship.physicsBody!.isDynamic = false
ship.run(makeShipAnimate)
ship.physicsBody!.contactTestBitMask = ColliderType.ship.rawValue
ship.physicsBody!.categoryBitMask = ColliderType.ship.rawValue
ship.physicsBody!.collisionBitMask = ColliderType.ship.rawValue
ship.physicsBody?.affectedByGravity = false
self.addChild(ship)
Est il existe un moyen de permettre à l'utilisateur de choisir entre "ship1.png" ou "ship2.png" par exemple?