Package j2d.mods
Class JObjetoVisNumArray
java.lang.Object
j2d.JObjeto
j2d.JObjetoIcono
j2d.mods.JObjetoVisNumArray
- All Implemented Interfaces:
IVisualizadorNumerico
Visualizador numerico basado en un array de objetos identicos. El numero
de objetos que se muestran es el del valor de la magnitud a mostrar.
P. ej. puede ser utilizado para mostrar el numero de vidas restantes de un personaje.
Esta clase es parte de j2d.
-
Constructor Summary
ConstructorsConstructorDescriptionJObjetoVisNumArray(int numObjs, Image img, float escala) Construye un array de objetos identicos.JObjetoVisNumArray(String nombre, int numObjs, Image img, float escala) Construye un array de objetos identicos. -
Method Summary
Modifier and TypeMethodDescriptionvoidasignaValor(float valor) Asigna un valor al visualizador.voidDecrementa en una unidad el valor mostrado por el visualizador.voiddecrementaValor(float decremento) Decrementa el valor mostrado por el visualizador.voidIncrementa en una unidad el valor mostrado por el visualizador.voidincrementaValor(float incremento) Incrementa el valor mostrado por el visualizador.floatvalor()Retorna el valor actual mostrado por el visualizador.Methods inherited from class j2d.JObjetoIcono
animador, cambiaEscala, cambiaImagen, cambiaImagen, dibujaObjeto, imagen, imagenEspecularMethods inherited from class j2d.JObjeto
adornoAnhade, adornoAnhade, adornoElimina, altoY, anchoX, area, asignaDimension, asignaFactorGravedad, asignaVel, asignaVel, asignaVelX, asignaVelY, centro, ciclo, colision, colisionador, contiene, desplaza, desplaza, dimension, esAdorno, escena, estaEnContacto, factorGravedad, guia, haceLocalizablePorPunto, incrementaVel, localizablePorPunto, nombre, notificacionSalidaPantallaActiva, notificacionSalidaPantallaDesactiva, notificacionSalidaPantallaEstaActiva, posicion, posiciona, posicionaCentro, puntoMedioConObjeto, salidaPantalla, toString, velocidad, velX, velY, x, y
-
Constructor Details
-
JObjetoVisNumArray
Construye un array de objetos identicos.- Parameters:
numObjs- numero de objetos que componen el array.img- imagen de los objetos.escala- escala con la que se muestra la imagen.
-
JObjetoVisNumArray
Construye un array de objetos identicos.- Parameters:
nombre- nombre del objeto.numObjs- numero de objetos que componen el array.img- imagen de los objetos.escala- escala con la que se muestra la imagen.
-
-
Method Details
-
asignaValor
public void asignaValor(float valor) Description copied from interface:IVisualizadorNumericoAsigna un valor al visualizador.- Specified by:
asignaValorin interfaceIVisualizadorNumerico- Parameters:
valor- valor asignado.
-
valor
public float valor()Description copied from interface:IVisualizadorNumericoRetorna el valor actual mostrado por el visualizador.- Specified by:
valorin interfaceIVisualizadorNumerico- Returns:
- el valor actual mostrado por el visualizador.
-
incrementaValor
public void incrementaValor()Description copied from interface:IVisualizadorNumericoIncrementa en una unidad el valor mostrado por el visualizador.- Specified by:
incrementaValorin interfaceIVisualizadorNumerico
-
incrementaValor
public void incrementaValor(float incremento) Description copied from interface:IVisualizadorNumericoIncrementa el valor mostrado por el visualizador.- Specified by:
incrementaValorin interfaceIVisualizadorNumerico- Parameters:
incremento- incremento del valor mostrado por el visualizador.
-
decrementaValor
public void decrementaValor()Description copied from interface:IVisualizadorNumericoDecrementa en una unidad el valor mostrado por el visualizador.- Specified by:
decrementaValorin interfaceIVisualizadorNumerico
-
decrementaValor
public void decrementaValor(float decremento) Description copied from interface:IVisualizadorNumericoDecrementa el valor mostrado por el visualizador.- Specified by:
decrementaValorin interfaceIVisualizadorNumerico- Parameters:
decremento- incremento del valor mostrado por el visualizador.
-