J'ai du mal à corriger ce message d'erreur par le CGRect.minX/Y et CGRect.MaxX/Y. "Le membre d'instance" minX "ne peut pas être utilisé sur le type" CGRect "est l'erreur. Que pourrais-je faire pour le réparer?Codage jeu SpriteKit et je reçois «membre d'instance 'minX» ne peut pas être utilisé sur le type' CGRect '
func spawnNewDisc(){
var randomImageNumber = arc4random()%4
randomImageNumber += 1
let CheeseBlock = SKSpriteNode(imageNamed: "CheeseBlock\(randomImageNumber)")
CheeseBlock.zPosition = 2
CheeseBlock.name = "CheeseObject"
let randomX = random(min: CGRect.minX(gameArea) + CheeseBlock.size.width/2,
max: CGRect.maxX(gameArea) - CheeseBlock.size.width/2)
let randomY = random(min: CGRect.minY(gameArea) + CheeseBlock.size.height/2,
max: CGRect.maxY(gameArea) - CheeseBlock.size.height/2)
CheeseBlock.position = CGPoint(x: randomX, y: randomY)
self.addChild(CheeseBlock)
}
De quel type est 'gameArea'? – nathan
CGRect. Globalement, j'ai "laisser gameArea = CGRect" –