急急急。。。游戏快做完了。。但是web版 一全屏 就掉frames 很厉害。求解

急急急。。。游戏快做完了。。但是web版 一全屏 就掉frames 很厉害很卡。求解

大神救我啊 我用的是coco2dx 3.13 ,js版

不全屏放很大 也还好。 一全屏就死光光

@panda 有发现过这个问题吗?

应该是游戏本身的优化做的不够好吧。

我是之前有发现web版一全屏就消耗非常大。cpu什么的会占用非常多。整个电脑都会很卡。一直都有。不过我可能没楼主的这么严重。

有解决方案么。。

全屏的话,填充率上去了,渲染损耗自然是会高不少,其实 css 可以帮助你解决这个问题,做一个 width 是固定 pixel 尺寸(你希望的分辨率)的 div,然后把游戏 canvas 放进去。最后通过计算屏幕大小来缩放这个 div,设置它的 transform,让它达到全屏。

这样做的话,游戏本身是全屏的,但是 canvas 的尺寸又是可控的,效率就会比较高