版本:cocos2dx v3.1.1 cocostudio 1.4.1
问题描述:2个界面,主界面先载入a.json,a上面一个按钮,点击创建一个layer,该layer载入b.json,b上面一个按钮x。点击关闭该layer。
类似于弹出框效果。
点击按钮x时,调用:
switch (type)
{
case TOUCH_EVENT_ENDED:
this->removeFromParentAndCleanup(true);
break;
}
运行时报错。
报错处为:
void Widget::releaseUpEvent()中的
(_touchEventListener->*_touchEventSelector)(this,TOUCH_EVENT_CANCELED);
现在不知道怎么在按钮相应事件里面关闭当前界面了。求大神给一个解决方案,谢谢。