【发布时间】:2015-08-22 04:16:47
【问题描述】:
我想知道一段代码:
public void render()
{
BufferStrategy bs = getBufferStrategy();
if(bs == null)
{
createBufferStrategy(3);
return;
}
Graphics g = bs.getDrawGraphics();
g.dispose();
bs.show();
}
渲染在游戏循环中。
在我正在阅读的书中,它说我需要在这里调用 dispose。我真的不明白为什么。不是每次渲染循环都会覆盖 g 吗?
【问题讨论】: