最近文章
联系方式
您现在的位置:主页 > 最近文章 > 内容

quick-cocos2d-x endToLua 退出会卡死,quickcocos2d

发布时间:2019-02-01 编辑:环亚

quick-cocos2d-x endToLua 退出会腾讯新闻卡死,quickcocos2d

问题:

在做马上赚钱时,会出现退出卡死,然后清理程序,再进入还是卡死界面的情况,百思不得其解,昨天在做push的时候,突然发现,在android里面弹出一个退出对话框,点击确定退出,这时候调用endtolua时,有时也会切入前台。PSNotificationCenter.addObserver(nil, "APP_ENTER_FOREGROUND", function()   do something end.而且这两个操作顺序是随机的,而我们在切入前台时做了很多操作,所以导致有时候退出时,还在处理那些操作,所以界面卡死。

为什么会出现这种情况:

在android里,弹出一个对话框,会调用切入APP_ENTER_BACKGROUND,当关闭对话框,会进入前台。如果先进入前台,再退出,是没问题的,但如果先退出,再进入前台,那么这时如果前台操作里还有其他操作,那很容易就卡死了

解决办法:

延时endtolua操作,虽然延时不太靠谱,但能解决大部分问题的。

<span style="font-size:18px;">function game.exit()
    schedule.performWithDelayGlobal(function()   
    --退出按钮
        CCDirector:sharedDirector():endToLua()
    end, 0.2)
end</span>

有更好的办法,请回复交流哦~


mac备忘录崩溃了怎办? 详情:不可以关闭已建立的桌面备忘录,关闭或退出就自动卡死系统:1082 os x)

在dock上边右键点备忘录 然后关闭备忘录就可以了,如果不行就登陆icloud删掉那个备忘录,然后在重复前边步骤 我是这么解决的
 

http://www.bkjia.com/Androidjc/866418.htmlwww.bkjia.comtruehttp://www.bkjia.com/Androidjc/866418.htmlTechArticlequick-cocos2d-x endToLua 退出会卡死,quickcocos2d 问题: 在做马上赚钱时,会出现退出卡死,然后清理程序,再进入还是卡死界面的情况,百思不...

本文源自: 揭秘环亚娱乐骗局

上一篇:编译Android 4.4.2源码,android4.4.2源码

下一篇:没有了

Copyright © 2005-2016 http://www.chickagoan.com 揭秘环亚娱乐骗局_揭秘环亚娱乐黑钱_环亚娱乐安全_网易新闻版权所有 揭秘环亚娱乐骗局_揭秘环亚娱乐黑钱_环亚娱乐安全_网易新闻