用Armature做碰撞检测,请问怎么去除Armature空白的部分??

ArmatureDataManager::getInstance()->addArmatureFileInfo(“xxx.png”,“xxx.plist”,“xxx.ExportJson”);
Armature*aaa=Armature::create(“Animation”);

aaa-> getBoundingBox().intersectsRect(enemy->getBoundingBox();

现在aaa和enemy检测的都是整个框是否有碰撞,怎么可以使得aaa中的空白部分除去。只是aaa所显示的内容与enemy作碰撞检测??
望大神指点。如果可以的话,最好给个示例代码。万分感谢。

楼主,你好。可以使用像素级碰撞
http://www.cocoachina.com/bbs/read.php?tid-196729-keyword-���ؼ�.html

studio里面有个编辑碰撞区域,就是那个东西。

你好,链接里解答了一部分的问题了,假如是多边形与多边形碰撞,怎么办?:6::6:

用studio的编辑碰撞区域可以解决多边形碰撞的问题