我在做一个基于《落沙》的游戏,被放置材料的性能(像素带rgb值)是非常重要的,目前我放置像素的方式是,我有一个缓冲图像和我做的 img.setRGB(x,y,SandColor)
,这可能不是最快的,因为有几个最重要的原因,我必须清除缓冲图像,使fps从600降到144,我调用以下方法进行清除:
private void clear(){
Graphics2D g = img.createGraphics();
g.clearRect(0,0,WIDTH,HEIGHT);
g.dispose();
}
如何提高屏幕清理和总体性能。
暂无答案!
目前还没有任何答案,快来回答吧!