前一阵学习完Java基础,想着练习一下,就写了个坦克大战练手,基本上是跟着马士兵老师的视频写的,写完以后感觉效果有点low,毕竟自己花费了很多时间敲这个,所以想加入背景图片及背景音乐,让它看起来稍微舒服那么一点点。
先看一下加完背景图片以后的效果图。个人比较喜欢足球,所以就加了张足球场地做背景图片。
游戏效果
可以随时更换背景图片
游戏效果2
下面是代码。添加在 paint( )方法中。
添加背景图片代码
但是目前有一个小bug,就是用这个方法添加背景图片后,cpu利用率会增加很多,目前没想通原因。如果有朋友知道希望可以指点一下。
正常运行游戏时的cpu