求教各位大神事件疑问

我有100个Sprite都在一个Layer上,每个Sprite都注册了一个Touch事件监听,
但是事件触发后,TMD居然所有Sprite的触摸事件被触发了,当我用了swallowTouches后,触发事件的总是最后1个Sprite。
我真是放了触控NMD的血了,这100个Sprite都不重合的,为什么随便点哪里即使没点到Sprite上也触发了触摸事件