我的游戏用了多个界面,主界面有两个定时器,一个每秒一个每分钟进行一些计算,同时update也在用,更新界面上的一些内容。
其它的几个界面是通过主界面的按钮打开,以弹窗的方式显示在主页面上方,关闭时只是用动画把它移除掉,但是并没有使用active = false,这些界面也几乎都使用了update去更新UI。
不知道这些是不是都是耗电的原因,如果是请问有什么解决方法吗?
有些界面,比如主界面那两个定时器是必须的,还有update也是必要的,有啥优化方法吗?
我的游戏用了多个界面,主界面有两个定时器,一个每秒一个每分钟进行一些计算,同时update也在用,更新界面上的一些内容。
其它的几个界面是通过主界面的按钮打开,以弹窗的方式显示在主页面上方,关闭时只是用动画把它移除掉,但是并没有使用active = false,这些界面也几乎都使用了update去更新UI。
不知道这些是不是都是耗电的原因,如果是请问有什么解决方法吗?
有些界面,比如主界面那两个定时器是必须的,还有update也是必要的,有啥优化方法吗?
把帧率锁到30帧
这个要怎么锁啊?
cc.game.setFrameRate(30)
查到了,谢谢