有些同学在使用cocos2dx的时候,不知道怎么使用cocos2dx 区域屏蔽下层事件,下面我就来说下我做项目的时候使用的方法,供大家参考使用,具体的方法如下:
我使用的是cocos2dx2.2.3
- cocos2d::ui::Layout* m_pLayout;
- m_pUILayer = TouchGroup::create();
- m_pUILayer->setTouchEnabled(true);
- m_pUILayer->setTouchPriority(-129);
- m_pUILayer->setTouchMode(kCCTouchesOneByOne);
- m_pUILayer->scheduleUpdate();
- this->addChild(m_pUILayer,6);
我试过了。可以屏蔽下层的touch事件。