Separating into Tech and SysDev
This commit is contained in:
32
Technology/Game-3/src/Game/Missile.java
Normal file
32
Technology/Game-3/src/Game/Missile.java
Normal file
@@ -0,0 +1,32 @@
|
||||
// Origin: https://zetcode.com/javagames/movingsprites/
|
||||
|
||||
package Game;
|
||||
|
||||
public class Missile extends Sprite {
|
||||
|
||||
private final int BOARD_WIDTH = 800;
|
||||
private final int MISSILE_SPEED = 2;
|
||||
|
||||
public Missile(int x, int y) {
|
||||
super(x, y);
|
||||
|
||||
initMissile();
|
||||
MissileThread myMissile = new MissileThread( this, 1, 0, 800, 800 );
|
||||
myMissile.start();
|
||||
}
|
||||
|
||||
private void initMissile() {
|
||||
|
||||
loadImage("src/resources/missile.png");
|
||||
getImageDimensions();
|
||||
}
|
||||
|
||||
// public void move() {
|
||||
//
|
||||
// x += MISSILE_SPEED;
|
||||
//
|
||||
// if (x > BOARD_WIDTH) {
|
||||
// visible = false;
|
||||
// }
|
||||
// }
|
||||
}
|
||||
Reference in New Issue
Block a user