2

我正在使用 CGRect 的碰撞箱,我的碰撞似乎有点偏离。我想快速查看我的碰撞箱实际在哪里。

我尝试了很多不同的方法,但其中大多数似乎已经过时,或者对我不起作用。

我已经尝试过这个和一堆类似的方法。

显示 CGRect 边框的最简单方法是什么?

4

2 回答 2

4

在 cocos2d 2.0 中,在 ccConfig.h 中有一个 CC_SPRITE_DEBUG_DRAW 符号。如果将其设置为 1,则将在访问周期中绘制该框。

于 2013-07-19T03:08:13.713 回答
0

如果 YvesLeBorg 建议的 CC_SPRITE_DEBUG_DRAW 不适合您,您可以覆盖层或节点中的方法,并使用CCDrawingPrimitives.hdraw中的辅助函数绘制该方法。别忘了打电话。[super draw]

于 2013-07-19T08:09:04.230 回答