如何显示添加到CCSpriteBatchNode的精灵的边界框?

时间:2013-07-30 19:10:37

标签: cocos2d-iphone bounding-box ccspritebatchnode

我有一些精灵,我已经添加到CCSpriteBatchNode。一切都很好。现在我想看看他们的边界框。

我已经尝试进入ccConfig并启用CC_SPRITE_DEBUG_DRAW,但我得到的只是所有内容的白色方块:我用于关卡,角色等的区块。

我不能对精灵使用draw方法,因为它们是通过批处理节点绘制的,它永远不会被调用。

我正在使用cocos2d-iphone v2.0。

那么有没有办法为通过批处理节点绘制的精灵绘制一个边界框?

1 个答案:

答案 0 :(得分:0)

在ccConfig.h中更改

#define CC_SPRITEBATCHNODE_DEBUG_DRAW 0

#define CC_SPRITEBATCHNODE_DEBUG_DRAW 1

希望这有帮助! P