public class TechHUD
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
com.badlogic.gdx.scenes.scene2d.ui.ImageButton |
buttonBuildings
Obiekty ImageButton.
|
com.badlogic.gdx.scenes.scene2d.ui.ImageButton |
buttonDouble
Obiekty ImageButton.
|
com.badlogic.gdx.scenes.scene2d.ui.ImageButton |
buttonSave
Obiekty ImageButton.
|
com.badlogic.gdx.scenes.scene2d.ui.ImageButton |
buttonUnits
Obiekty ImageButton.
|
protected com.badlogic.gdx.scenes.scene2d.ui.Skin |
skin
Kontener dla zasobów gry.
|
com.badlogic.gdx.scenes.scene2d.Stage |
stage
Scena dla obiektu.
|
com.badlogic.gdx.scenes.scene2d.ui.Table |
table
Tabela dla obiektów ImageButton.
|
java.util.ArrayList<java.lang.Boolean> |
technology
Lista technologi niewykupionych oraz wykupionych
|
float |
techPoints
Punkty nauki.
|
Constructor and Description |
---|
TechHUD(java.util.ArrayList<java.lang.Boolean> tech,
float techP)
Tworzenie obiektu TechHUD.
|
Modifier and Type | Method and Description |
---|---|
void |
checkOnLoad()
Usuwanie możliwości odblokowywania technologii już wykupionych.
|
void |
deleteTechnology(com.badlogic.gdx.scenes.scene2d.ui.ImageButton button)
Usuń przycisk do wykupienia danej technologii.
|
float |
getTech() |
void |
payByTechPoints(float techpoints)
Odejmij x punktów nauki.
|
void |
setTrue(int index)
Ustaw technologię x jako wykupioną.
|
void |
updateTech(float techPoints)
Dodaj x punktów nauki.
|
public java.util.ArrayList<java.lang.Boolean> technology
protected com.badlogic.gdx.scenes.scene2d.ui.Skin skin
public com.badlogic.gdx.scenes.scene2d.ui.ImageButton buttonDouble
public com.badlogic.gdx.scenes.scene2d.ui.ImageButton buttonBuildings
public com.badlogic.gdx.scenes.scene2d.ui.ImageButton buttonUnits
public com.badlogic.gdx.scenes.scene2d.ui.ImageButton buttonSave
public com.badlogic.gdx.scenes.scene2d.Stage stage
public float techPoints
public com.badlogic.gdx.scenes.scene2d.ui.Table table
public TechHUD(java.util.ArrayList<java.lang.Boolean> tech, float techP)
tech
- Lista technologii.techP
- Liczba posiadanych punktów nauki.public float getTech()
public void checkOnLoad()
public void updateTech(float techPoints)
techPoints
- Ilość punktów nauki.public void payByTechPoints(float techpoints)
techpoints
- Ilość punktów nauki.public void setTrue(int index)
index
- Indeks technologii.public void deleteTechnology(com.badlogic.gdx.scenes.scene2d.ui.ImageButton button)
button
- Nazwa przycisku.