This commit is contained in:
Asecave
2021-06-23 16:15:25 +02:00
2 changed files with 7 additions and 2 deletions

View File

@@ -12,7 +12,7 @@ public class LivingEntity extends Entity {
protected ActionFigur actionFigur; // Sprite des Entities protected ActionFigur actionFigur; // Sprite des Entities
protected float spriteScale = 1f; // Skalierung des Sprites protected float spriteScale = 1f; // Skalierung des Sprites
protected float spriteOffsetX, spriteOffsetY; // Offset des Sprites. Hier kann man die relative render-Position nachjustieren. protected float spriteOffsetX, spriteOffsetY; // Offset des Sprites. Hier kann man die relative render-Position nachjustieren.
protected float hp; //hp des Entitys
/** /**
* @param figur - erstes (standart) Sprite * @param figur - erstes (standart) Sprite
* @param name - name des Zustands * @param name - name des Zustands
@@ -70,4 +70,8 @@ public class LivingEntity extends Entity {
actionFigur.spiegelXSetzen(side); actionFigur.spiegelXSetzen(side);
actionFigur.zustandSetzen(name); actionFigur.zustandSetzen(name);
} }
protected float getHealthPoints() {
return hp;
}
} }

View File

@@ -18,6 +18,7 @@ public class Player extends LivingEntity {
spriteScale = 0.8f; spriteScale = 0.8f;
posX = 4f; posX = 4f;
posY = 4f; posY = 4f;
hp = 10f;
// unterschiedliche Animationsgeschwindigkeiten // unterschiedliche Animationsgeschwindigkeiten
// für idle // für idle