如何响应CCSprite类对象的触摸事件呢???

CCSpriteFrameCache* pUIPlist = CCSpriteFrameCache::sharedSpriteFrameCache();
if ( NULL == pUIPlist )
{
return;
}
pUIPlist->addSpriteFramesWithFile( “test.plist”, “test.png” );

CCSprite* pSpriteTest = CCSprite::createWithSpriteFrame( pUIPlist->spriteFrameByName( “xx.png” ) );
addChild( pSpriteTest );

上面代码主要是找到.plist中的一个png图片,然后将png图片放到一个精灵类上显示出来,也就是pSpriteTest
问题是 如何实现pSpriteTest的触摸响应呢???

CCSprite本身没有添加触摸响应的函数. 你可以重新定义一个类, 这个类继承CCSprite并实现CCTouchDelegate接口. 网上可以找到很多相关的资料.