现在有一个spriteA被加载到了scene中,然后又有spriteB和spriteC被添加到了spriteA中,然后我现在需要点击spriteC之后执行一些操作。在onTouchBegan中调用spriteC->getBoundingBox.containsPoint(t->getLocation())来检查是不是在这个区域内。
但是问题来了。。。
spriteC->getBoundingBox()中获取的位置是在精灵A中的相对位置,而且A也设置了scale,如果计算的话真的很麻烦,,有没有比较快捷的方法啊~~~~