Comment puis-je modifier l'Ordre de superposition des sprites?

Je veux mettre le Z-ordre des sprites j'ai créer en Objective-C, plus particulièrement dans Cocos2D.

C'est l'erreur que je reçois lorsque vous essayez de générer le code suivant:

CCSprite *mySprite = [CCSprite spriteWithFile:@"Image.png" rect:CGRectMake(0, 0, 96, 24)]; 
mySprite.zOrder = 0;

...220: error: object cannot be set - either readonly property or no setter found

Z-Commande doit pouvoir être mis en quelque sorte - peut-il seulement être définies sur la ligne de l'instanciation et pas après, il a été créé? Dois-je créer une méthode de définition d'un attribut pour CCSprite? Pourquoi ne serait-il pas déjà ces méthodes?

OriginalL'auteur JJR | 2010-08-18