1

我有一些添加到 CCSpriteBatchNode 的精灵。一切正常。现在我想看看他们的边界框。

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

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

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

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

4

1 回答 1

0

在 ccConfig.h 中更改

#define CC_SPRITEBATCHNODE_DEBUG_DRAW 0

#define CC_SPRITEBATCHNODE_DEBUG_DRAW 1

希望这可以帮助!p

于 2013-09-04T06:05:45.240 回答