为什么坦克被击中后的第一次爆炸效果渲染不出来
本帖最后由 小小小菜菜菜 于 2020-12-13 22:23 编辑其中附件中是坦克大战的源码,谁能给解释下为什么第一次坦克被击中的时候无法显示出爆炸效果?
而第二次爆炸以后就都可以渲染爆炸效果?谁知道怎么改?这么写的问题在哪里啊? //初始化爆炸图片
for (int i = 1; i <= imageList.length; i++) {
try {
//使用ImageIO.read()这种方式加载图片第一次的爆炸效果就会显示出来
image = ImageIO.read(new File("src/img/blast" + i + ".gif"));
} catch (IOException e) {
e.printStackTrace();
}
//getImage(Panel.class.getResource("/img/blast" + i + ".gif"));
imageList = image;
}
现在修改使用这个图片的加载方式显示就正常了 我先下载看看 我来看看 我来研究一下 兄弟,你这不是Java,是js吧
页:
[1]