java在不使用位图的情况下设置游戏背景
我在做一个简单的游戏,比如this one,你必须穿过两行之间的小空间,但是我所有的行都在下降,你只能在屏幕底部左右移动你的角色
我已经浏览了很多主题(大部分是从2014年开始的),发现在cansa上绘制背景最好的方法是使用位图。问题是这需要很多资源,我的FPS从40+下降到<;20
这就是我发现的:
canvas.drawBitmap(BitmapFactory.decodeResource(getResources(),R.drawable.big_background),0,0,null);
还有更好的办法吗?比如将setContentView
设置为特定的XML活动,知道为了让我的行下降,我需要每秒重新绘制30次
共 (0) 个答案