将精灵移动到所有元素的顶部 - Cocos2d

时间:2015-01-05 17:32:34

标签: cocos2d-iphone ccsprite z-order

我知道如何基于

将CCSprite与所有子节点相关联
sprite.zOrder = 5;

但是,我有一个添加到CCScene的CCNode,我需要将该CCNode的子节点放在CCScene中的所有元素之上。这可能吗?

1 个答案:

答案 0 :(得分:0)

您也许可以手动设置vertexZ属性。它隐藏了所以你必须#import CCNode_Private.h。这将打破订购zOrder强制执行的父级子项,但这可能就是您想要的。 您还需要启用深度缓冲区CCSetupDepthFormat: @(GL_DEPTH_COMPONENT24_OES)