记住要重载的函数是:
virtual void ccTouchesBegan(CCSet *pTouches, CCEvent *pEvent){}
virtual void ccTouchesMoved(CCSet *pTouches, CCEvent *pEvent){}
virtual void ccTouchesEnded(CCSet *pTouches, CCEvent *pEvent){}
这三个函数,要记住的是以上的三个函数,要不然就坑了。
还有在Init中一定要:
if ( !CCLayer::init() )
{
return false;
}
这个初始化以后,才能够进行
setTouchEnabled(true);
这样就可以接收到touch事件了。