CCSpriteBatchNode によってレンダリングされたスプライトの zOrder を変更する方法はありますか? 私はこのように試しました:
[self reorderChild:mySprite z:indexOfAnArray];
「CCSprite が CCSpriteBatchNode によってレンダリングされている場合、CCSprite#draw を呼び出さないでください」というエラーが表示されます。
スプライトの zOrder プロパティも試しましたが、残念ながら読み取り専用です。スプライトが表示される位置に応じて zOrder を変更する必要があるため、zOrder を変更する必要があります。