游戏需求是游戏进入后台再次进入游戏时要有个游戏提示,看文档尝试用这个方法:
cc.game.on(cc.game.EVENT_SHOW ,function(){
cc.log(“event_show”);
})
但是测试发现会打印两个log,响应两次,有用过的大大解答一下么?不胜感激
或者提供其他思路,谢啦
我试了一下,mac模拟器是一次,不过web下确实打印了两次,这个是bug吗大大们?我的版本是1.4.0,chrome
看你注册了几次,比如一个场景load里,你用了cc.game.on,这个场景你进两次了,就会注册两次,然后每次show或hide时,就会执行两次注册
额,是在onLoad里注册的,同样的代码,web会有两次
1.6.1 beta2 同样的问题
win10 chrome浏览器环境下测试,EVENT_HIDE,EVENT_SHOW均调用两次.