飞机大战

我要开发同款
autisum2023年09月12日
63阅读
所属分类IT

作品详情

package com.bjsxt;
import java.awt.*;
import java.awt.event.KeyAdapter;
import java.awt.event.KeyEvent;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;
import static com.bjsxt.GameUtil.*;
//想要在窗口中画图或者显示什么内容paint
//ImageIO实现图片加载技术
public class MyGameFrame extends Frame {

//将背景图片与飞机图片定义为成员变量
//将背景图片与飞机图片定义为成员变量
Image bgImg = GameUtil.getImage("images/bg.jpg");
Image planeImg = GameUtil.getImage("images/plane.png");

Plane plane = new Plane(planeImg, 200, 200, 9);
Shell[] shells = new Shell[50];

Explode explode;//

//paint方法作用是:画出整个窗口及内部内容。被系统自动调用。
@Override
public void paint(Graphics g) {
g.drawImage(bgImg, 0, 0,FRAME_WIDTH,FRAME_HIGHT, null);
plane.drawMySelf(g);
for(int i=0;i
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论