有没有办法改变 CCSpriteBatchNode 渲染的精灵的 zOrder?我试过这样:
[self reorderChild:mySprite z:indexOfAnArray];
我收到此错误:“如果 CCSprite 正在由 CCSpriteBatchNode 呈现,则不应调用 CCSprite#draw”
我也尝试使用精灵的 zOrder 属性,但不幸的是它是只读的。我需要更改 zOrder,因为根据我的精灵出现的位置,zOrder 需要更改。
有没有办法改变 CCSpriteBatchNode 渲染的精灵的 zOrder?我试过这样:
[self reorderChild:mySprite z:indexOfAnArray];
我收到此错误:“如果 CCSprite 正在由 CCSpriteBatchNode 呈现,则不应调用 CCSprite#draw”
我也尝试使用精灵的 zOrder 属性,但不幸的是它是只读的。我需要更改 zOrder,因为根据我的精灵出现的位置,zOrder 需要更改。