[已解决]退出游戏时保存数据

我想在游戏退出的时候保存数据,但是我不知道将保存数据的语言写在哪里,有没有类似安卓onDestroy()的方法能监听到游戏结束了呢?

正常退出是可以自已控制的,要么就是游戏中有一个按钮,要么就是玩家按了返回键,这些都是自已可以控制的

你指的是非正常退出那种吗?

JS中保存游戏用sys.localStorage;

具体用法参见如下几句话

var ls = sys.localStorage;

ls.setItem("a",1);

var r = ls.getItem("a");

ls.removeItem("a");

是的,我指的是非正常退出,尤其是在WEB端的时候,不知道如何知道游戏是否退出了

web端退出,莫过于两种,一种是关掉页面或者浏览器,一种是浏览器崩溃或者是直接中止浏览器进程,对于后者,我只能说是这个不是js能控制的范围,至于第一种,则是可以用js来监听当前页面是否触发了关闭操作,这个你可以用关键字“js 页面关闭判断”去搜一下,但是这个则是需要js与cocos2d结合着来用了,都是js代码,其实不存在什么通讯隔阂,对象什么的都是可以互用的

1赞

能解释一下这几句话的意思嘛?20