• 大小: 143KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-05-29
  • 语言: Java
  • 标签: 坦克大战  

资源简介

包含了四个版本的坦克大战源码,分别是:单人计分模式,单人图片模式,双人合作模式,双人对战模式。

资源截图

代码片段和文件信息

import java.awt.Color;
import java.awt.Graphics;
import java.awt.Rectangle;
import java.util.Random;

public class Blood {
int x y w h;
TankClient tc;
int step = 0;

private boolean live = false;

Random r = new Random();

public boolean isLive() {
return live;
}

public void setLive(boolean live) {
this.live = live;
}

private int[][] pos = { { r.nextInt(800) r.nextInt(600) } };

public Blood() {
x = pos[0][0];
y = pos[0][1];
w = h = 15;
}

public void move() {
step++;

if (step == pos.length) {
step = 0;
}
x = pos[step][0];
y = pos[step][1];
}

public void draw(Graphics g) {
if (!live) {
return;
}
Color c = g.getColor();
g.setColor(Color.MAGENTA);
g.fillRect(x y w h);
g.setColor(c);
move();
}

public Rectangle getRect() {
return new Rectangle(x y w h);
}
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        301  2012-03-03 21:46  TankWar3.2(Add Picture)\.classpath

     文件        403  2012-05-08 01:32  TankWar3.2(Add Picture)\.project

     文件        629  2012-03-03 21:46  TankWar3.2(Add Picture)\.settings\org.eclipse.jdt.core.prefs

     文件       1594  2012-09-11 09:32  TankWar3.2(Add Picture)\bin\Blood.class

     文件       2029  2012-09-11 09:32  TankWar3.2(Add Picture)\bin\Explode.class

     文件        824  2012-03-03 21:46  TankWar3.2(Add Picture)\bin\images\0.gif

     文件        868  2012-03-03 21:46  TankWar3.2(Add Picture)\bin\images\1.gif

     文件       1184  2012-03-03 21:46  TankWar3.2(Add Picture)\bin\images\10.gif

     文件        936  2012-03-03 21:46  TankWar3.2(Add Picture)\bin\images\2.gif

     文件       1026  2012-03-03 21:46  TankWar3.2(Add Picture)\bin\images\3.gif

     文件       1086  2012-03-03 21:46  TankWar3.2(Add Picture)\bin\images\4.gif

     文件       1151  2012-03-03 21:46  TankWar3.2(Add Picture)\bin\images\5.gif

     文件       1212  2012-03-03 21:46  TankWar3.2(Add Picture)\bin\images\6.gif

     文件       1261  2012-03-03 21:46  TankWar3.2(Add Picture)\bin\images\7.gif

     文件       1309  2012-03-03 21:46  TankWar3.2(Add Picture)\bin\images\8.gif

     文件       1342  2012-03-03 21:46  TankWar3.2(Add Picture)\bin\images\9.gif

     文件        852  2012-03-03 21:46  TankWar3.2(Add Picture)\bin\images\missileD.gif

     文件        839  2012-03-03 21:46  TankWar3.2(Add Picture)\bin\images\missileL.gif

     文件        864  2012-03-03 21:46  TankWar3.2(Add Picture)\bin\images\missileLD.gif

     文件        863  2012-03-03 21:46  TankWar3.2(Add Picture)\bin\images\missileLU.gif

     文件        839  2012-03-03 21:46  TankWar3.2(Add Picture)\bin\images\missileR.gif

     文件        861  2012-03-03 21:46  TankWar3.2(Add Picture)\bin\images\missileRD.gif

     文件        863  2012-03-03 21:46  TankWar3.2(Add Picture)\bin\images\missileRU.gif

     文件        855  2012-03-03 21:46  TankWar3.2(Add Picture)\bin\images\MissileU.gif

     文件       1305  2012-03-03 21:46  TankWar3.2(Add Picture)\bin\images\tankD.gif

     文件       1276  2012-03-03 21:46  TankWar3.2(Add Picture)\bin\images\tankL.gif

     文件       1418  2012-03-03 21:46  TankWar3.2(Add Picture)\bin\images\tankLD.gif

     文件       1437  2012-03-03 21:46  TankWar3.2(Add Picture)\bin\images\tankLU.gif

     文件       1265  2012-03-03 21:46  TankWar3.2(Add Picture)\bin\images\tankR.gif

     文件       1446  2012-03-03 21:46  TankWar3.2(Add Picture)\bin\images\tankRD.gif

............此处省略125个文件信息

评论

共有 条评论