求大神解惑,游戏退到后台后,怎么能让游戏逻辑继续执行

游戏中,使用home键让游戏退到后台,经过一段时间后,回到游戏中,游戏继续退出时的逻辑继续执行,有方法能够让退后台的时候不暂停计时器,让游戏逻辑也执行吗?

  • Creator 版本:2.2.1

  • 目标平台: web平台,adnroid

自己顶下

    cc.game.on(cc.game.EVENT_SHOW,()=>{},this);
    cc.game.on(cc.game.EVENT_HIDE,()=>{},this);

这2个分别监听游戏切后台和前台的事件,

private onHideGame() {
    setInterval(() => {
        var newTime = new Date().getTime() / 1000;
        cc.log("11111:" + newTime);
      }, 500);
}

setInterval就算再后台一样会计时