想修改CCSpriteBatchNode中的精灵怎么实现啊?

我现在把一组精灵加到CCSpriteBatchNode里了,想监测每个精灵的点击事件。我的想法是每次点击时遍历一次batch,可是貌似没有很好的方法啊``而且给batch里的精灵设置tag,好像通过也获取不到``新手求解啊~

判断精灵是否被点击,建议用ccTouchBeaan、ccTouchMoved、ccTouchEnded的方法。分别的点击前、移动、点击后。

获取精灵的tag。直接就可以。不用加get。注意看代码提示,上边应该提示你的。

看你用的self获取tag,想必你是在精灵本身操作了。那你使用ccTouchBeaan、ccTouchMoved、ccTouchEnded的时候要在接口中进行委托了。不然这个三个方法无法使用。