Layer中实现屏蔽后面层


Layer中实现屏蔽后面层

1
2
3
4
5
6
EventListenerTouchOneByOne* listener = EventListenerTouchOneByOne::create();
listener->setSwallowTouches(true); // 事件屏蔽
listener->onTouchBegan = CC_CALLBACK_2(Home::onTouchBegan,this);
listener->onTouchMoved = CC_CALLBACK_2(Home::onTouchMoved,this);
listener->onTouchEnded = CC_CALLBACK_2(Home::onTouchEnded,this);
_eventDispatcher->addEventListenerWithSceneGraphPriority(listener,this);