创建基本的GameObject类(声明为一个抽象类)
坐标:构造函数变量X和Y
保护方法、abstract:绘制图片(必须重写,因为静态物体是一张图,动态物体是好几张图)
{
创建绘制方法(绘制自己)
获得GameFrame的图像类
绘制图像,并传入坐标
}
无法移动物体类,继承GO
构造函数图片变量
重写获得图片的方法,返回图片
右键点击(实现类)
可移动物体类,继承GO
枚举:上下左右
构造函数上下左右图片变量
构造函数变量速度
构造函数方向变量
重写获得图片方法,使用switch case的方法(上下左右),返回(上下左右)的四张图
透明图片的处理方法
将bitmap作为对象,默认null
switch case
break
将黑色背景变为透明
返回bitmap即可
创建我坦克、敌坦克、子弹类,继承可移动物体类
