从当前场景内部替换cocos2dx中的场景会导致异常0x77CAFF33

时间:2017-04-30 21:52:20

标签: c++ cocos2d-x

我正在用C ++编写一个简单的cocos2d应用程序。每次用户单击按钮时,应用程序都会更改场景。此代码位于类型为cocos2d :: Layer

的类MyLayerClass的init()函数内
auto vbutton = static_cast< cocos2d::ui::Button*>(rootNode->getChildByName("MyButton"));
vbutton->addClickEventListener([=](Ref *) {
auto scene = MyLayerClass::createScene();
Director::getInstance()->replaceScene(scene);}

应用程序运行正常,但是当我退出应用程序时,抛出异常0x77CAFF33并显示消息&#34;访问冲突写入位置0x00000004&#34;。当我打破它去&gt; ntdll.dll!_RtlEnterCriticalSection@4()未知

感谢您的帮助

0 个答案:

没有答案