关于事件监听的问题

比如我有一个Layer A,在A上addChild了很多正在移动的Sprite,然后我监听了A的onTouchBegan事件,怎么判断我点击的时候是否点到了那些Sprite呢?

看你的点击点(一个坐标值)是不是处于某个精灵的包围框内

我的想法是:给每个sprite增加点击事件,通过回调告知被点击的sprite。在a中实现回调,得到被点击的sprite。

请问怎么给sprite增加点击事件?

没必要每个SP添加监听吧。层上添加一个,对每个SP处理下就好了啊。监听器也是new出来的,浪费了点吧啊。