Package j2d.mods

Interface IVidaControlada


public interface IVidaControlada
Los JObjetos que tienen vida deben implementar esta interfaz para poder ser controlados por un ControladorVida.

Esta clase es parte de j2d.

  • Method Summary

    Modifier and Type
    Method
    Description
    void
    Notifica al objeto que ha finalizado la animacion correspondiente a su "muerte".
    void
    pierdeVida(float decrementoVida)
    Notifica al objeto que ha perdido una cantidad de vida.
    void
    recuperaVida(float incrementoVida)
    Notifica al objeto que ha recuperado una cantidad de vida.
    void
    Notifica al objeto que se le ha agotado la vida.
  • Method Details

    • pierdeVida

      void pierdeVida(float decrementoVida)
      Notifica al objeto que ha perdido una cantidad de vida.
      Parameters:
      decrementoVida - cantidad de vida perdida.
    • recuperaVida

      void recuperaVida(float incrementoVida)
      Notifica al objeto que ha recuperado una cantidad de vida.
      Parameters:
      incrementoVida - cantidad de vida recuperada.
    • vidaAgotada

      void vidaAgotada()
      Notifica al objeto que se le ha agotado la vida.
    • finalizaAnimacionMuerte

      void finalizaAnimacionMuerte()
      Notifica al objeto que ha finalizado la animacion correspondiente a su "muerte".