hej
This commit is contained in:
parent
660d1a7e3e
commit
f7c37665e1
2 changed files with 33 additions and 0 deletions
20
src/ei/game/scene/units/Tank.java
Normal file
20
src/ei/game/scene/units/Tank.java
Normal file
|
|
@ -0,0 +1,20 @@
|
||||||
|
package ei.game.scene.units;
|
||||||
|
|
||||||
|
import ei.engine.math.Vector2f;
|
||||||
|
import ei.engine.scene.Sprite;
|
||||||
|
|
||||||
|
public class Tank extends Unit{
|
||||||
|
|
||||||
|
public Tank(){
|
||||||
|
super(10);
|
||||||
|
setSprite(new Sprite("Tank", "data/units/tank.png"));
|
||||||
|
getSprite().setLocation(new Vector2f(200, 200));
|
||||||
|
getSprite().getTexture().setTextureWidth(90);
|
||||||
|
getSprite().getTexture().setTextureHeight(50);
|
||||||
|
getSprite().getTexture().setWidth(90);
|
||||||
|
getSprite().getTexture().setHeight(50);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
|
|
@ -1,12 +1,25 @@
|
||||||
package ei.game.scene.units;
|
package ei.game.scene.units;
|
||||||
|
|
||||||
|
import ei.engine.math.Vector2i;
|
||||||
|
import ei.engine.scene.Sprite;
|
||||||
import ei.game.scene.GameEntity;
|
import ei.game.scene.GameEntity;
|
||||||
|
import ei.game.scene.weapons.Weapon;
|
||||||
|
|
||||||
public abstract class Unit extends GameEntity{
|
public abstract class Unit extends GameEntity{
|
||||||
|
|
||||||
|
private Sprite looks;
|
||||||
|
private Weapon weapon;
|
||||||
|
|
||||||
public Unit(int l) {
|
public Unit(int l) {
|
||||||
super(l);
|
super(l);
|
||||||
// TODO Auto-generated constructor stub
|
// TODO Auto-generated constructor stub
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public Sprite getSprite(){
|
||||||
|
return looks;
|
||||||
|
}
|
||||||
|
public void setSprite(Sprite image) {
|
||||||
|
looks = image;
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue