小编Pat*_*ggs的帖子

Android drawBitmap大量位图的性能?

我正在编写Android游戏,我似乎在绘制到Canvas时遇到了性能问题.我的游戏有多个级别,每个级别(显然)都有不同数量的对象.

奇怪的是,在一个包含45个图像的级别中,运行完美(几乎60 fps).然而,另一个包含81个图像的级别几乎没有运行(11 fps); 它几乎无法播放.这对我以外的人来说有点奇怪吗?

我使用的所有图像都是.png,上述级别之间的唯一区别是图像数量.

这里发生了什么?Canvas不能在每个游戏循环中画出这么多图像吗?你们怎么建议我改善这种表现?

提前致谢.

performance android drawing bitmap

9
推荐指数
1
解决办法
2380
查看次数

标签 统计

android ×1

bitmap ×1

drawing ×1

performance ×1