My Project
 Todo Clases Archivos Funciones Variables
Vidas.java
Ir a la documentación de este archivo.
1 import greenfoot.*; // (World, Actor, GreenfootImage, Greenfoot and MouseInfo)
2 import java.awt.*;
3 
10 public class Vidas extends Actor
11 {
12  private int vida;//Variable que contiene la cantidad total de vidas.
13  private GreenfootImage img;//Variable que se va a utilizar para crear un objeto imagen.
14  private GreenfootImage pierdev;//Variable que se va a utilizar para crear un objeto imagen.
15  private GreenfootImage pierdef;//Variable que se va a utilizar para crear un objeto imagen.
16 
20  public Vidas()
21  {
22  vida = 5;
23  img = new GreenfootImage(Integer.toString(vida),20,Color.WHITE,Color.BLACK);
24  setImage(img);
25  }
26 
30  public void act()
31  {
32  setImage(new GreenfootImage(Integer.toString(vida),20,Color.WHITE,Color.BLACK));
33  }
34 
38  public void disminuyeVida()
39  {
40  vida --;
41  if(vida <= 0)
42  ((Mundo)getWorld()).pierdes();
43  }
44 }