如何响应触摸事件ccTouchEnded方法

要响应ccTouch一系列的方法是不是调用ul->getRootWidget()->setTouchEnabled(true);
我调用了这个,可还是不能响应ccTouchEnded(CCTouch *pTouch, CCEvent *pEvent);一系列的方法,不知道是什么原因,是我写的不对,还是当前类必须继承CCLayer,请指教?

您好使用widget控件,需要手动添加事件才可以哦~~
setTouchEnabled(true); 仅仅是设置了可点击,但并没有绑定回调函数。
方法如下
button->addTouchEventListener(this, toucheventselector(UIButtonTest::touchEvent));