日期:2014-05-20  浏览次数:20649 次

什么缓存?
private Image offScreenimage=null;
public void update (Graphics g){
if(offScreenimage==null){
offScreenimage=this.createImage(Constant.GAME_WIDTH, Constant.GAME_HEIGHT);
Graphics goff=offScreenimage.getGraphics();
paint(goff);
g.drawImage(offScreenimage, 0, 0, null);
}
}
菜鸟一个,照着视频中写的一个飞机躲子弹的小游戏,最后的加上什么双缓存使窗口不闪烁,
但我加上去之后飞机不能控制了(去掉这个正常,就是窗口闪烁),子弹也不动了,求解?
------解决方案--------------------
能不能贴整段代码出来,这样大家才好调试你的代码

------解决方案--------------------
这些还看不出什么