有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java在不使用位图的情况下设置游戏背景

我在做一个简单的游戏,比如this one,你必须穿过两行之间的小空间,但是我所有的行都在下降,你只能在屏幕底部左右移动你的角色

我已经浏览了很多主题(大部分是从2014年开始的),发现在cansa上绘制背景最好的方法是使用位图。问题是这需要很多资源,我的FPS从40+下降到<;20

这就是我发现的:

 canvas.drawBitmap(BitmapFactory.decodeResource(getResources(),R.drawable.big_background),0,0,null);

还有更好的办法吗?比如将setContentView设置为特定的XML活动,知道为了让我的行下降,我需要每秒重新绘制30次


共 (0) 个答案