public class Units
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
int |
id
Identyfikator obiektu.
|
int |
meleeUnits
Ilość jednostek bliskiego zasięgu.
|
float |
move
Ilość punktów ruchu.
|
java.lang.String |
playerColor
Kolor gracza.
|
int |
q
Koordynat q.
|
int |
r
Koordynat q.
|
java.lang.String |
race
Rasa jednostki.
|
int |
rangeUnits
Ilość jednostek bliskiego zasięgu.
|
int |
s
Koordynat q.
|
int |
specialUnits
Ilość jednostek bliskiego zasięgu.
|
Constructor and Description |
---|
Units(int id,
int q,
int r,
int s,
int meleeUnits,
int rangeUnits,
int specialUnits,
float move,
java.lang.String playerColor,
java.lang.String race)
Tworzenie jednostek.
|
Modifier and Type | Method and Description |
---|---|
void |
create()
Tworzenie jednostki i etykiety dla ilość jednostek.
|
void |
dispose()
Zniszczenie obrazów.
|
void |
render(float x,
float y)
Renderowanie obiektu na określonych współrzędnych.
|
void |
updateArmy()
Aktualizacja ilości jednostek.
|
public float move
public int q
public int r
public int s
public java.lang.String playerColor
public int id
public int meleeUnits
public int rangeUnits
public int specialUnits
public java.lang.String race
public Units(int id, int q, int r, int s, int meleeUnits, int rangeUnits, int specialUnits, float move, java.lang.String playerColor, java.lang.String race)
id
- Identyfikator obiektów.q
- Koordynat q.r
- Koordynat r.s
- Koordynat s.meleeUnits
- Ilość jednostek bliskiego zasięgu.rangeUnits
- Ilość jednostek dalekiego zasięgu.specialUnits
- Ilość jednostek specjalnych.move
- Ilość punktów ruchu.playerColor
- Kolor gracza.race
- Rasa gracza do którego jednostka należy.public void create()
public void render(float x, float y)
x
- Miejsce na osi x.y
- Miejsce na osi y.public void updateArmy()
public void dispose()