Package j2d
Class JObjetoTextura
java.lang.Object
j2d.JObjeto
j2d.JObjetoIcono
j2d.JObjetoTextura
Objeto de forma rectangular cuya superficie esta rellena por una "textura"
(icono que se repite hasta cubrir todo el area).
Esta clase es parte de j2d.
-
Constructor Summary
ConstructorsConstructorDescriptionJObjetoTextura(String nombre, int largoX, int altoY, Image img, float escala) Construye el objeto.JObjetoTextura(String nombre, int largoX, int altoY, String ficheroTextura, float escala) Construye el objeto. -
Method Summary
Modifier and TypeMethodDescriptionvoidcambiaImagen(Image img, float escala) Cambia el imagen del objeto.protected final voiddibujaObjeto(Graphics2D g2d, int origenX, int origenY) Dibuja el objeto en el contexto grafico.Methods inherited from class j2d.JObjetoIcono
animador, cambiaEscala, cambiaImagen, 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
-
JObjetoTextura
Construye el objeto.- Parameters:
nombre- nombre del objeto.largoX- largo en pixels del objeto.altoY- alto en pixels del objeto.ficheroTextura- fichero que contiene el icono para ser usado como textura.escala- escala de la imagen.
-
JObjetoTextura
Construye el objeto.- Parameters:
nombre- nombre del objeto.largoX- largo en pixels del objeto.altoY- alto en pixels del objeto.img- imagen a ser usada como textura.escala- escala de la imagen.
-
-
Method Details
-
cambiaImagen
Description copied from class:JObjetoIconoCambia el imagen del objeto.- Overrides:
cambiaImagenin classJObjetoIcono- Parameters:
img- nueva imagen.escala- escala con la que se representa el icono.
-
dibujaObjeto
Description copied from class:JObjetoDibuja el objeto en el contexto grafico.- Overrides:
dibujaObjetoin classJObjetoIcono- Parameters:
g2d- contexto grafico en el que dibujar el objeto.origenX- coordenada x del punto respecto al que dibujar el objeto. Solo puede ser distinto de 0 para los objetos adorno.origenY- coordenada y del punto respecto al que dibujar el objeto. Solo puede ser distinto de 0 para los objetos adorno.
-