summaryrefslogtreecommitdiffstats
path: root/Robofactor/Hero.pde
diff options
context:
space:
mode:
Diffstat (limited to 'Robofactor/Hero.pde')
-rw-r--r--Robofactor/Hero.pde27
1 files changed, 27 insertions, 0 deletions
diff --git a/Robofactor/Hero.pde b/Robofactor/Hero.pde
new file mode 100644
index 0000000..8acb3af
--- /dev/null
+++ b/Robofactor/Hero.pde
@@ -0,0 +1,27 @@
+public class Heros extends Entite{
+ //Les variables
+
+ //Les fonctions
+ Heros (int rangeeStart, PImage imageStart) { //Cette fonction est le constructeur de la classe Hero, elle attribue à Hero une rangée de départ et une image de départ.
+ rangee = rangeeStart;
+ avatar = imageStart;
+ y = (100+200*rangee)-(avatar.height/2);
+ }
+
+ void afficher () {
+ image (img, 50, y);
+ }
+
+ void setIsDead (boolean dead) { //Change la valeur de isDead quand la fonction est appelée.
+ isDead = dead;
+ }
+
+ void mourir(){
+ if(y>=height){
+ noLoop();
+ fill(0);
+ text("Robofactor est mort. Appuyez sur o.", width/2-75, height/2);
+ }
+ }
+}
+