求助:cocos2dx-lua 精灵旋转,区域并未旋转

http://www.cocoachina.com/ask/questions/show/121677?type=issue

各位大大:
COCOS2DX-LUA 225的版本写了个塔防游戏,现在做了个炮塔发射出矩形的子弹(width=30,height=200),这样的子弹。子弹的旋转角度是根据怪物来判断的。
现在的问题是: 子弹创建出来判断旋转并且发射,判断子弹的区域是否与怪物区域相交,这里我发现,子弹显示的Sprite旋转了,可是他的矩形区域还是初始的位置,并没有跟随子弹的精灵旋转。
请问这种情况,改如何解决,求思路 。

你这里用一个矩形表示一堆的子弹么?子弹应该是若干个小的矩形,以相同的角度发射出去,然后计算发射子弹是否碰撞到怪物,这样才对哦。

不是的。子弹是一个长方形的矩形,如图上标的,子弹是旋转角度是由怪物决定的。子弹一旦旋转,它的boundingbox并不会旋转,这时,就碰撞不到一块了,(子弹不移动,原地播放动画,播放完,删除)