|
|
|
@ -1,17 +1,17 @@
|
|
|
|
|
package com.example.tankbattle;
|
|
|
|
|
|
|
|
|
|
import java.awt.Graphics;
|
|
|
|
|
import java.awt.Color;
|
|
|
|
|
import java.awt.Graphics;
|
|
|
|
|
|
|
|
|
|
public class Tank {
|
|
|
|
|
private int x,y;
|
|
|
|
|
private Dir dir = Dir.DOWN;
|
|
|
|
|
public static final int SPEED = 5;
|
|
|
|
|
|
|
|
|
|
private TankFrame tf = null;
|
|
|
|
|
|
|
|
|
|
private boolean moving = false;
|
|
|
|
|
|
|
|
|
|
private TankFrame tf = null;
|
|
|
|
|
|
|
|
|
|
public boolean isMoving() {
|
|
|
|
|
return moving;
|
|
|
|
|
}
|
|
|
|
@ -20,13 +20,15 @@ public class Tank {
|
|
|
|
|
this.moving = moving;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public Dir getDir() {
|
|
|
|
|
return dir;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public void setDir(Dir dir) {
|
|
|
|
|
this.dir = dir;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public Dir getDir() {
|
|
|
|
|
return dir;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public Tank(int x, int y, Dir dir, TankFrame tf) {
|
|
|
|
|
this.x = x;
|
|
|
|
|