cocos2dx 3.0 RC0 点击事件

我在场景里创建了 好多对象 每个对象里有一个精灵
精灵的 点击事件如下

auto clickEvent = EventListenerTouchOneByOne::create();
clickEvent->setSwallowTouches(false);
clickEvent->onTouchBegan = =](Touch* t ,Event* e)
{
log("__________11");
return false;
};
clickEvent->onTouchMoved = ](Touch* t ,Event* e)
{
};
clickEvent->onTouchEnded = ](Touch* t ,Event* e)
{
};
Director::getInstance()->getEventDispatcher()->addEventListenerWithSceneGraphPriority(clickEvent, cowSp);

为什么 我点击 场景的时候 所有的 精灵的 点击事件都会被出发??
新手 求解 ~~~

最好还是先去看懂自带的例子吧?onTouchBegan里return false是会被继续分发的:13:

我 true 和false 都试过了 :6:

这里还有setSwallowTouches(true);:13:

:6: 我都试过了

我就是 有一个 精灵 但 精灵 不是 全屏的 我 想点击到精灵后才 出发 那个精灵的 点击事件 点击哪个精灵 出发哪个点击事件 3.0 提供这样的功能了 (以前 用 精灵的 BOX 判断的)

你需要自己判断鼠标点击位置是不是在精灵内部。