Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- ABAJO - Enum constant in enum class j2d.Colisionador.Lado
- activa() - Method in class j2d.Colisionador
-
Activa el colisionador.
- adornoAnhade(JObjeto) - Method in class j2d.JObjeto
-
Anhade un objeto de adorno al objeto actual.
- adornoAnhade(JObjeto, int, int) - Method in class j2d.JObjeto
-
Anhade un objeto de adorno al objeto actual.
- adornoElimina(JObjeto) - Method in class j2d.JObjeto
-
Elimina el objeto como adorno del objeto actual.
- altoPixelsY() - Static method in class j2d.Juego
-
Retorna el alto en pixels de la ventana del juego.
- altoY() - Method in class j2d.JEscena
-
Retorna la altura en pixels de la escena.
- altoY() - Method in class j2d.JObjeto
-
Retorna el alto del objeto.
- anchoPixelsX() - Static method in class j2d.Juego
-
Retorna el ancho en pixels de la ventana del juego.
- anchoX() - Method in class j2d.JEscena
-
Retorna la anchura en pixels de la escena.
- anchoX() - Method in class j2d.JObjeto
-
Retorna el ancho del objeto.
- anguloOrientacion() - Method in class j2d.utils.Vector2D
-
Angulo en radianes de la orientacion del vector.
- anhadeEscena(JEscena) - Static method in class j2d.Juego
-
Anhade una escena al juego.
- anhadeUnaVida() - Method in class j2d.mods.ControladorVida
-
Anhade una "vida" al objeto controlado.
- anhadeVida(float) - Method in class j2d.mods.ControladorVida
-
Anhade una cantidad de vida al objeto controlado.
- Animacion - Class in j2d.utils
-
Animacion reproducida por un
AnimadorObjetoIconoformada por varios objetos de la claseDiapositiva. - Animacion(boolean, Diapositiva...) - Constructor for class j2d.utils.Animacion
-
Construye una amimacion con las diapositivas indicadas.
- Animacion(int, Diapositiva...) - Constructor for class j2d.utils.Animacion
-
Construye una amimacion con las diapositivas indicadas que se repetira el numero de veces indicado.
- Animacion(Diapositiva...) - Constructor for class j2d.utils.Animacion
-
Construye una amimacion con las diapositivas indicadas.
- animador() - Method in class j2d.JObjetoIcono
-
Retorna el animador asociado al objeto.
- AnimadorObjetoIcono - Class in j2d
-
Reproductor de animaciones (ver
Animacion) encargadas de cambiar el icono de unJObjetoIcono. - area() - Method in class j2d.Colisionador
-
Retorna el area del colisionador.
- area() - Method in class j2d.JObjeto
-
Retorna el area rectangular ocupada por el objeto.
- ARRIBA - Enum constant in enum class j2d.Colisionador.Lado
- asigna(float, float) - Method in class j2d.utils.Vector2D
-
Asigna las componentes del vector actual.
- asigna(Vector2D) - Method in class j2d.utils.Vector2D
-
Hace el vector actual igual al pasado como parametro.
- asignaCiclosPorSegundo(int) - Static method in class j2d.Juego
-
Asigna los ciclos por segundo a los que se desarrollara el juego.
- asignaColor(Color) - Method in class j2d.JObjetoTexto
-
Asigna el color del texto.
- asignaColorArea(Color) - Method in class j2d.JObjetoRectangulo
-
Cambia el color del área del rectángulo.
- asignaColorBarra(Color) - Method in class j2d.mods.JObjetoVisNumBarra
-
Asigna el color de la barra y del borde.
- asignaColorBorde(Color) - Method in class j2d.JObjetoRectangulo
-
Cambia el color del borde del rectángulo.
- asignaColorFondo(Color) - Method in class j2d.JObjetoTexto
-
Asigna el color de fondo del texto.
- asignaColorFondo(Color) - Method in class j2d.mods.JObjetoVisNumBarra
-
Asigna el color del fondo que se ve a medida que la barra va acortandose.
- asignaDimension(Dimension) - Method in class j2d.JObjeto
- asignaDimensiones(int, int) - Static method in class j2d.Juego
-
Asigna la dimensiones de la pantalla del juego.
- asignaFactorGravedad(float) - Method in class j2d.JObjeto
-
Asigna el factor de gravedad del objeto.
- asignaFuente(Font) - Method in class j2d.JObjetoTexto
-
Asigna la fuente utilizada para mostrar el texto.
- asignaFuente(String, int, int) - Method in class j2d.JObjetoTexto
-
Asigna la fuente utilizada para mostrar el texto.
- asignaGravedad(float) - Method in class j2d.JEscena
-
Asigna la aceleracion de gravedad a la que se ven sometidos los objetos de la escena.
- asignaNombre(String) - Static method in class j2d.Juego
-
Asigna el nombre del juego (que, a su vez, es el titulo de la ventana principal).
- asignaObjDestino(JObjeto, int) - Method in class j2d.JObjetoEnlace
-
Asigna el objeto de destino y la distancia del centro de ese objeto donde finaliza el enlace.
- asignaObjDestino(JObjeto, Point) - Method in class j2d.JObjetoEnlace
-
Asigna el objeto de destino y el desplazamiento respecto a la esquina superior izquierda de ese objeto donde finaliza el enlace.
- asignaObjetoGuiado(IGuiadoPorRaton) - Method in class j2d.mods.GuiaPorRaton
-
Asigna el objeto guiado.
- asignaPtoDestino(Point) - Method in class j2d.JObjetoEnlace
-
Punto donde finaliza el enlace (solo utilizable en modo "suelto").
- asignaTamanhoFuente(int) - Method in class j2d.JObjetoTexto
-
Asigna el tamanho del texto con la fuente actual.
- asignaTexto(String) - Method in class j2d.JObjetoTexto
-
Asigna el texto a mostrar.
- asignaTexto(String) - Method in class j2d.mods.JObjetoVisNumTexto
- asignaValor(float) - Method in interface j2d.mods.IVisualizadorNumerico
-
Asigna un valor al visualizador.
- asignaValor(float) - Method in class j2d.mods.JObjetoVisNumArray
- asignaValor(float) - Method in class j2d.mods.JObjetoVisNumBarra
- asignaValor(float) - Method in class j2d.mods.JObjetoVisNumNulo
- asignaValor(float) - Method in class j2d.mods.JObjetoVisNumTexto
- asignaVel(float, float) - Method in class j2d.JObjeto
-
Asigna la velocidad del objeto.
- asignaVel(Vector2D) - Method in class j2d.JObjeto
-
Asigna la velocidad del objeto.
- asignaVelX(float) - Method in class j2d.JObjeto
-
Asigna la componente X de la velocidad del objeto.
- asignaVelY(float) - Method in class j2d.JObjeto
-
Asigna la componente Y de la velocidad del objeto.
- asignaX(float) - Method in class j2d.utils.Vector2D
-
Asigna la componente X del vector.
- asignaY(float) - Method in class j2d.utils.Vector2D
-
Asigna la componente Y del vector.
B
- bucleInfinito() - Method in class j2d.utils.Animacion
-
Retorna si la animacion sera repetida en un bucle infinito o no.
- buscaObj(String) - Method in class j2d.JEscena
-
Busca y retorna un objeto con el nombre indicado incluido en la escena.
- buscaObjEnPunto(Point2D) - Method in class j2d.JEscena
-
Retorna el ultimo objeto segun el orden de dibujo cuyo area contiene el punto indicado.
C
- cambiaAModoNulo() - Method in class j2d.JObjetoEnlace
-
Cambia el enlace a modo nulo.
- cambiaAModoSuelto(Point) - Method in class j2d.JObjetoEnlace
-
Cambia el enlace a modo suelto finalizando en ptoDest.
- cambiaColor(Color) - Method in class j2d.JObjetoEnlace
-
Cambia el color del enlace.
- cambiaColorCirculo(Color) - Method in class j2d.JObjetoCirculo
-
Cambia el color del circulo.
- cambiaColorCircunferencia(Color) - Method in class j2d.JObjetoCirculo
-
Cambia el color de la circunferencia.
- cambiaEscala(float) - Method in class j2d.JObjetoIcono
-
Cambia el imagen del objeto.
- cambiaEscena(String) - Static method in class j2d.Juego
-
Anota la escena a la que se cambiara en el siguiente ciclo.
- cambiaImagen(Image) - Method in class j2d.JObjetoIcono
-
Cambia el imagen del objeto manteniendo la escala utilizada en previas imagenes.
- cambiaImagen(Image, float) - Method in class j2d.JObjetoIcono
-
Cambia el imagen del objeto.
- cambiaImagen(Image, float) - Method in class j2d.JObjetoTextura
- cambiaRadio(int) - Method in class j2d.JObjetoCirculo
-
Cambia el radio del circulo.
- cambioDimension(Dimension) - Method in class j2d.JEscena
-
Invocado cuando las dimensiones del panel de juego han cambiado.
- centro() - Method in class j2d.JObjeto
-
Retorna la posicion del centro del objeto.
- ciclo() - Method in class j2d.JEscena
-
Invocada en cada ciclo del juego.
- ciclo() - Method in class j2d.JObjeto
-
Invocada en cada ciclo del juego.
- ciclosAms(int) - Static method in class j2d.Juego
-
Retorna los milisegundos correspondientes a los ciclos indicados.
- ciclosPorSegundo() - Static method in class j2d.Juego
-
Retorna los ciclos por segundo a los que se desarrollara el juego.
- colision(JObjeto, boolean) - Method in class j2d.JObjeto
-
Invocada por la fisica del juego cuando se detecta la colision con otro objeto.
- colisionador() - Method in class j2d.JObjeto
-
Retorna el colisionador asociado al objeto.
- Colisionador - Class in j2d
-
Colisionador asociado a un objeto.
- Colisionador(JObjeto, Dimension) - Constructor for class j2d.Colisionador
-
Construye un colisionador asociado al objeto.
- Colisionador.Lado - Enum Class in j2d
-
Lado en el que se produce la colision.
- colisionesDeshabilitadas() - Static method in class j2d.Juego
-
Deshabilita las colisiones entre objetos.
- colisionesHabilitadas() - Static method in class j2d.Juego
-
Habilita las colisiones entre objetos.
- color() - Method in class j2d.JObjetoEnlace
-
Retorna el color del enlace.
- color() - Method in class j2d.JObjetoTexto
-
Retorna el color del texto escrito en el objeto de texto.
- colorArea() - Method in class j2d.JObjetoRectangulo
-
Retorna el color del area del rectángulo.
- colorBorde() - Method in class j2d.JObjetoRectangulo
-
Retorna el color del borde del rectángulo.
- colorCirculo() - Method in class j2d.JObjetoCirculo
-
Retorna el color del circulo.
- colorCircunferencia() - Method in class j2d.JObjetoCirculo
-
Retorna el color de la circumferencia.
- configuraAccionesMuerte(Animacion) - Method in class j2d.mods.ControladorVida
-
Configura la animacion correspondiente a la "muerte" del objeto controlado.
- configuraAccionesPierdeVida(Animacion, int) - Method in class j2d.mods.ControladorVida
-
Configura las acciones correspondientes a la perdida de vida del objeto controlado.
- contadorCiclos() - Static method in class j2d.Juego
-
Retorna el numero de los ciclos transcurridos desde el comienzo del juego.
- contiene(JObjeto) - Method in class j2d.JObjeto
-
Indica si el area ocupada por el objeto actual contiene el area correspondiente al objeto pasado como parametro.
- controladoRatonAnhade(IControladoRaton) - Method in class j2d.JEscena
-
Anhade un elemento controlado con el raton.
- controladoRatonElimina(IControladoRaton) - Method in class j2d.JEscena
-
Elimina un elemento controlado con el raton.
- ControladorVida - Class in j2d.mods
-
Permite controlar la vida de un
JObjeto. - ControladorVida(float, IVidaControlada) - Constructor for class j2d.mods.ControladorVida
-
Construye un controlador de vida para el objeto controlado.
- ControladorVida(float, IVisualizadorNumerico, IVidaControlada) - Constructor for class j2d.mods.ControladorVida
-
Construye un controlador de vida para el objeto controlado.
- controladosRatonEliminaTodos() - Method in class j2d.JEscena
-
Elimina todos los elementos controlados por el raton.
- controladosTecladoEliminaTodos() - Method in class j2d.JEscena
-
Elimina todos los elementos controlados por del teclado.
- controladoTecladoAnhade(IControladoTeclado) - Method in class j2d.JEscena
-
Anhade un elemento controlado con el teclado.
- controladoTecladoElimina(IControladoTeclado) - Method in class j2d.JEscena
-
Elimina un elemento controlado con el teclado.
- convertToBufferedImage(Image) - Static method in class j2d.utils.ImagenesUtils
-
Convierte a BufferedImage.
- creaBordes(Color) - Method in class j2d.JEscena
-
Crea bordes de la pantalla como rectangulos que solo ocupan el borde de la pantalla pero muy anchos para que no se lo puedan "saltar" los objetos por muy rapidos que sean.
- creaImagen(String) - Static method in class j2d.utils.ImagenesUtils
-
Crea una imagen a partir de un fichero.
- creaObjetos(String) - Method in class j2d.utils.planos.LectorPlanos
-
Crea e incluye los objetos de las secciones MAPA y OBJETOS de la escena indicada.
- CUENTA_ASCENDENTE - Enum constant in enum class j2d.mods.Temporizador.TipoCuenta
- CUENTA_DESCENDENTE - Enum constant in enum class j2d.mods.Temporizador.TipoCuenta
- cuentaHaFinalizado() - Method in class j2d.mods.Temporizador
-
Indica si ha finalizado la cuenta del temporizador.
D
- decrementaValor() - Method in interface j2d.mods.IVisualizadorNumerico
-
Decrementa en una unidad el valor mostrado por el visualizador.
- decrementaValor() - Method in class j2d.mods.JObjetoVisNumArray
- decrementaValor() - Method in class j2d.mods.JObjetoVisNumBarra
- decrementaValor() - Method in class j2d.mods.JObjetoVisNumNulo
- decrementaValor() - Method in class j2d.mods.JObjetoVisNumTexto
- decrementaValor(float) - Method in interface j2d.mods.IVisualizadorNumerico
-
Decrementa el valor mostrado por el visualizador.
- decrementaValor(float) - Method in class j2d.mods.JObjetoVisNumArray
- decrementaValor(float) - Method in class j2d.mods.JObjetoVisNumBarra
- decrementaValor(float) - Method in class j2d.mods.JObjetoVisNumNulo
- decrementaValor(float) - Method in class j2d.mods.JObjetoVisNumTexto
- DERECHA - Enum constant in enum class j2d.Colisionador.Lado
- desactiva() - Method in class j2d.Colisionador
-
Desactiva el colisionador.
- desplaza(int, int) - Method in class j2d.JObjeto
-
Desplazamiento del objeto en el ciclo actual.
- desplaza(Vector2D) - Method in class j2d.JObjeto
-
Desplazamiento del objeto en el ciclo actual.
- desplazaPunto(Point2D) - Method in class j2d.utils.Vector2D
-
Desplaza el punto en la magnitud del vector.
- Diapositiva - Class in j2d.utils
-
Cada una de las diapositivas de una
Animacionreproducida por unAnimadorObjetoIcono. - Diapositiva(Image, float, int) - Constructor for class j2d.utils.Diapositiva
-
Construye la diapositiva.
- Diapositiva(Image, float, int, Sonido) - Constructor for class j2d.utils.Diapositiva
-
Construye la diapositiva.
- diapositivaActual() - Method in class j2d.AnimadorObjetoIcono
-
Retorna el indice de la diapositiva actual.
- dibujaBorde(boolean) - Method in class j2d.JObjetoTexto
-
Dibuja o no el borde del texto (un rectángulo del color del texto).
- dibujaFondo(boolean) - Method in class j2d.JObjetoTexto
-
Dibuja o no el fondo del texto (un rectángulo relleno del color de fondo).
- dibujaObjeto(Graphics2D, int, int) - Method in class j2d.JObjeto
-
Dibuja el objeto en el contexto grafico.
- dibujaObjeto(Graphics2D, int, int) - Method in class j2d.JObjetoCirculo
- dibujaObjeto(Graphics2D, int, int) - Method in class j2d.JObjetoEnlace
- dibujaObjeto(Graphics2D, int, int) - Method in class j2d.JObjetoIcono
- dibujaObjeto(Graphics2D, int, int) - Method in class j2d.JObjetoRectangulo
- dibujaObjeto(Graphics2D, int, int) - Method in class j2d.JObjetoTexto
- dibujaObjeto(Graphics2D, int, int) - Method in class j2d.JObjetoTextura
- dibujaObjeto(Graphics2D, int, int) - Method in class j2d.JObjetoTexturaHexagonal
- dimension() - Method in class j2d.JObjeto
-
Retorna la dimension (ancho x alto) del objeto.
- dirigeAPunto(Point, float) - Method in class j2d.GuiaObjeto
-
Dirige el objeto en linea recta hacia el punto destino con la velocidad indicada.
- dirigeAPuntoEvitandoRect(Point, Rectangle, float) - Method in class j2d.GuiaObjeto
-
Hace que el objeto siga una trayectoria hacia el punto destino de forma que su colisionador esquive el obstaculo.
- dirigeAPuntoEvitandoRectSiNecesario(Point, Rectangle, float) - Method in class j2d.GuiaObjeto
-
Hace que el objeto siga una trayectoria hacia el punto destino de forma que su colisionador esquive el obstaculo.
E
- ELIMINA_OBJ - Static variable in class j2d.utils.Diapositiva
-
Valor especial de diapositiva que permite eliminar el objeto.
- eliminaObj(JObjeto) - Method in class j2d.JEscena
-
Elimina el objeto de la escena.
- entraEscena() - Method in class j2d.JEscena
-
Invocada al entrar a una escena.
- ErrorFormatoFichero(String) - Constructor for exception j2d.utils.planos.LectorPlanos.ErrorFormatoFichero
- ErrorImagen(String) - Constructor for exception j2d.utils.ImagenesUtils.ErrorImagen
-
Crea la excepcion con el mensaje indicado.
- esAdorno() - Method in class j2d.JObjeto
-
Retorna si el objeto es un adorno.
- escalaImagen - Variable in class j2d.utils.Diapositiva
- escalaImagen(Image, float) - Static method in class j2d.utils.ImagenesUtils
-
Escala imagen.
- escalaModulo(float) - Method in class j2d.utils.Vector2D
-
Escala el modulo del vector de forma que mantiene su orientación..
- escena() - Method in class j2d.JObjeto
-
Retorna la escena en la que esta el objeto.
- escena(String) - Static method in class j2d.Juego
-
Retorna la escena con el nombre indicado.
- escenaActual() - Static method in class j2d.Juego
-
Retorna la escena actual.
- EscenaNoExistente() - Constructor for exception j2d.Juego.EscenaNoExistente
- EscenaRepetida() - Constructor for exception j2d.Juego.EscenaRepetida
- esDominante() - Method in class j2d.Colisionador
-
Retorna si el colisionador es dominante.
- esEtereo() - Method in class j2d.Colisionador
-
Retorna si el colisionador es etereo.
- esEtereo(boolean) - Method in class j2d.Colisionador
-
Configura el colisionador como etereo o no.
- esNulo() - Method in class j2d.utils.Vector2D
-
Indica si el vector es nulo (sus dos componentes son 0) o no.
- especifico(Class<? extends JObjeto>) - Method in class j2d.Colisionador
-
Configura el colisionador como especifico para una clase, lo que significa que solo colisiona con objetos de esa clase o de sus subclases.
- espejoIzqDer(Image) - Static method in class j2d.utils.ImagenesUtils
-
Realiza una rotacion izquierda-derecha de la imagen.
- espejoVertical(Image) - Static method in class j2d.utils.ImagenesUtils
-
Realiza una rotacion arriba-abajo de la imagen.
- estaActivo() - Method in class j2d.Colisionador
-
Retorna si el colisionador esta activo o no.
- estaEnContacto(JObjeto) - Method in class j2d.JObjeto
-
Indica si el objeto actual esta en contacto (esta tocando) el objeto pasado como parametro.
- estaEnTrayectoria(Colisionador, Point) - Method in class j2d.Colisionador
-
Calcula si algun punto del colisionador pasaria sobre el colisionador obstaculo en el supuesto de que el centro del colisionador se desplazara al punto destino siguiendo una trayectoria recta.
- estaEnTrayectoria(JObjeto, Point) - Method in class j2d.Colisionador
-
Calcula si algun punto del colisionador pasaria sobre el colisionador del objeto en el supuesto de que el centro del colisionador se desplazara al punto destino siguiendo una trayectoria recta.
- estaGuiando() - Method in class j2d.mods.GuiaPorRaton
- estaSiguiendoTrayectoria() - Method in class j2d.GuiaObjeto
-
Retorna si se esta siguiendo una trayectoria en este momento.
- evitaRectObstaculo(Rectangle, Rectangle, Point, int, int) - Static method in class j2d.utils.Geometria
-
Busca la trayectoria mas corta que permite al rectangulo movil evitar el obstaculo para llegar al punto de destino.
F
- factorGravedad() - Method in class j2d.JObjeto
-
Retorna el factor de gravedad del objeto.
- FIJADO - Enum constant in enum class j2d.JObjetoEnlace.ModoEnlace
- finalizaAnimacion() - Method in class j2d.AnimadorObjetoIcono
-
Finaliza la animacion que esta reproduciendo en este momento.
- finalizaAnimacionMuerte() - Method in interface j2d.mods.IVidaControlada
-
Notifica al objeto que ha finalizado la animacion correspondiente a su "muerte".
- finalizaCuenta() - Method in class j2d.mods.Temporizador
-
Finaliza la cuenta del temporizador.
- finalizaGuiado() - Method in class j2d.mods.GuiaPorRaton
- finalizarJuego() - Static method in class j2d.Juego
-
Finaliza el juego y cierra la ventana.
- finalizaSeguimiento() - Method in class j2d.GuiaObjeto
-
Finaliza el seguimiento de la trayectoria.
- finTiempo(Temporizador) - Method in interface j2d.mods.ITemporizado
-
Operacion del objeto que sera invocada cuando el temporizador alcance su fin de cuenta.
- fondo() - Method in class j2d.JEscena
-
Retorna el fondo de la escena.
- FuentesUtils - Class in j2d.utils
-
Metodos de utilidad para la gestion de fuentes de texto.
- FuentesUtils() - Constructor for class j2d.utils.FuentesUtils
G
- Geometria - Class in j2d.utils
-
Calculos geometricos.
- Geometria() - Constructor for class j2d.utils.Geometria
- get(int) - Method in class j2d.utils.Animacion
-
Retorna la diapositiva con el indice indicado.
- gravedad() - Method in class j2d.JEscena
-
Retorna la aceleracion de gravedad a la que se ven sometidos los objetos de la escena.
- guia() - Method in class j2d.JObjeto
-
Retorna el guia seguidor de trayectorias asociado al objeto.
- GuiaObjeto - Class in j2d
-
Permite guiar un objeto siguiendo una trayectoria.
- GuiaPorRaton - Class in j2d.mods
-
Permite guiar un objeto de forma que siga la posicion del raton.
- GuiaPorRaton(IGuiadoPorRaton, float, float) - Constructor for class j2d.mods.GuiaPorRaton
-
Construye una guia por raton para un objeto.
- GuiaPorRaton(IGuiadoPorRaton, float, float, boolean, boolean) - Constructor for class j2d.mods.GuiaPorRaton
-
Construye una guia por raton para un objeto.
H
- haceDominante(boolean) - Method in class j2d.Colisionador
-
Configura el colisionador como dominante o no.
- haceLocalizablePorPunto(boolean) - Method in class j2d.JObjeto
-
Cambia si el objeto puede ser localizable con el método
JEscena.buscaObjEnPunto(Point2D).
I
- IControlado - Interface in j2d
-
Los elementos del juego (objetos o escenas) controlados por el jugador desde el teclado deben implementar esta interfaz.
- IControladoRaton - Interface in j2d
-
Los elementos del juego (objetos o escenas) controlados por el jugador mediante el raton deben implementar esta interfaz.
- IControladoTeclado - Interface in j2d
-
Los elementos del juego (objetos o escenas) controlados por el jugador desde el teclado deben implementar esta interfaz.
- IGuiadoPorRaton - Interface in j2d.mods
-
Los objetos guiados por raton deben implementar esta interfaz.
- imagen - Variable in class j2d.utils.Diapositiva
- imagen() - Method in class j2d.JObjetoIcono
-
Retorna la imagen que constituye la representacion grafica del objeto.
- imagenEspecular() - Method in class j2d.JObjetoIcono
-
Realiza una rotacion izquierda-derecha de la imagen del objeto.
- ImagenesUtils - Class in j2d.utils
-
Metodos de utilidad para la gestion de imagenes.
- ImagenesUtils() - Constructor for class j2d.utils.ImagenesUtils
- ImagenesUtils.ErrorImagen - Exception in j2d.utils
-
Lanzada si se detecta algun error en la imagen.
- incluyeObj(JObjeto, int, int) - Method in class j2d.JEscena
-
Incluye el objeto en la escena con su esquina superior izquierda en las coordenadas indicadas.
- incluyeObj(JObjeto, Point) - Method in class j2d.JEscena
-
Incluye el objeto en la escena con su esquina superior izquierda en punto indicado.
- incluyeObjCentrado(JObjeto, int, int) - Method in class j2d.JEscena
-
Incluye el objeto en la escena con su centro en las coordenadas indicadas.
- incluyeObjCentrado(JObjeto, Point) - Method in class j2d.JEscena
-
Incluye el objeto en la escena con su centro en punto indicado.
- incrementaValor() - Method in interface j2d.mods.IVisualizadorNumerico
-
Incrementa en una unidad el valor mostrado por el visualizador.
- incrementaValor() - Method in class j2d.mods.JObjetoVisNumArray
- incrementaValor() - Method in class j2d.mods.JObjetoVisNumBarra
- incrementaValor() - Method in class j2d.mods.JObjetoVisNumNulo
- incrementaValor() - Method in class j2d.mods.JObjetoVisNumTexto
- incrementaValor(float) - Method in interface j2d.mods.IVisualizadorNumerico
-
Incrementa el valor mostrado por el visualizador.
- incrementaValor(float) - Method in class j2d.mods.JObjetoVisNumArray
- incrementaValor(float) - Method in class j2d.mods.JObjetoVisNumBarra
- incrementaValor(float) - Method in class j2d.mods.JObjetoVisNumNulo
- incrementaValor(float) - Method in class j2d.mods.JObjetoVisNumTexto
- incrementaVel(float, float) - Method in class j2d.JObjeto
-
Incrementa la velocidad del objeto.
- iniciaCuenta() - Method in class j2d.mods.Temporizador
-
Inicia la cuenta del temporizador a su valor inicial de cuenta.
- iniciaCuenta(int) - Method in class j2d.mods.Temporizador
-
Inicia la cuenta del temporizador con el valor indicado.
- interrumpeEjecucionJuego() - Static method in class j2d.Juego
-
Interrumpe la ejecucion del juego parando el movimiento de los objetos y la cuenta de ciclos.
- invierte() - Method in class j2d.utils.Vector2D
-
Invierte el vector (multiplica por -1).
- IReceptorRaton - Interface in j2d
-
Los objetos que desean ser informados de que el raton ha sido pulsado sobre ellos deben implementar esta interfaz.
- ITemporizado - Interface in j2d.mods
-
Interfaz que debe implementar un objeto (habitualmente un JObjeto o una JEscena) controlado por un
Temporizador. - IVidaControlada - Interface in j2d.mods
-
Los JObjetos que tienen vida deben implementar esta interfaz para poder ser controlados por un
ControladorVida. - IVisualizadorNumerico - Interface in j2d.mods
-
Funciones que debe proporcionar un objeto que vaya a ser utilizado como visualizador de alguna magnitud numerica.
- IZQUIERDA - Enum constant in enum class j2d.Colisionador.Lado
J
- j2d - package j2d
-
Clases principales del motor de videojuegos j2d.
- j2d.mods - package j2d.mods
-
Modulos con funcionalidad avanzada para el motor de videojuegos j2d.
- j2d.utils - package j2d.utils
-
Clases de utilidad para el motor de videojuegos j2d.
- j2d.utils.planos - package j2d.utils.planos
- JEscena - Class in j2d
-
Clase que representa cada una de las escenas que componen un juego.
- JEscena() - Constructor for class j2d.JEscena
-
Crea una escena.
- JEscena(String) - Constructor for class j2d.JEscena
-
Crea una escena.
- JEscena.ObjetoNoEnEscena - Exception in j2d
-
Lanzada si el objeto no esta incluido en la escena.
- JEscena.ObjetoYaEnEscena - Exception in j2d
-
Lanzada si el objeto ya esta incluido en la escena.
- JObjeto - Class in j2d
-
Comportamiento comun definido para todos los objetos del juego.
- JObjeto(String, int, int) - Constructor for class j2d.JObjeto
-
Crea el objeto con las dimensiones indicadas.
- JObjetoCirculo - Class in j2d
-
Objeto cuya representacion grafica es un circulo.
- JObjetoCirculo(String, int, Color) - Constructor for class j2d.JObjetoCirculo
-
Construye un objeto circulo.
- JObjetoCirculo(String, int, Color, Color) - Constructor for class j2d.JObjetoCirculo
-
Construye un objeto circulo con circunferencia.
- JObjetoEnlace - Class in j2d
-
Linea que enlaza dos objetos (objeto origen y objeto destino).
- JObjetoEnlace(JObjeto) - Constructor for class j2d.JObjetoEnlace
-
Construye un enlace en modo "nulo".
- JObjetoEnlace(JObjeto, Point) - Constructor for class j2d.JObjetoEnlace
-
Construye un enlace en modo "nulo".
- JObjetoEnlace(String, JObjeto, Point) - Constructor for class j2d.JObjetoEnlace
-
Construye un enlace en modo "nulo".
- JObjetoEnlace.ModoEnlace - Enum Class in j2d
-
Modos en los que puede estar el enlace.
- JObjetoIcono - Class in j2d
-
Objeto cuya representacion grafica es un icono.
- JObjetoIcono(String, Image, float) - Constructor for class j2d.JObjetoIcono
-
Construye un objeto icono.
- JObjetoIcono(String, String) - Constructor for class j2d.JObjetoIcono
-
Construye un objeto icono.
- JObjetoRectangulo - Class in j2d
-
Objeto cuya representacion grafica es un rectangulo relleno.
- JObjetoRectangulo(String, int, int, Color) - Constructor for class j2d.JObjetoRectangulo
-
Construye el rectangulo.
- JObjetoRectangulo(String, int, int, Color, Color) - Constructor for class j2d.JObjetoRectangulo
-
Construye un rectangulo con borde.
- JObjetoTexto - Class in j2d
-
Objeto cuya representacion grafica es un texto.
- JObjetoTexto(String, Color) - Constructor for class j2d.JObjetoTexto
-
Construye el objeto.
- JObjetoTexto(String, Color, Font) - Constructor for class j2d.JObjetoTexto
-
Construye el objeto.
- JObjetoTexto(String, String, Color) - Constructor for class j2d.JObjetoTexto
-
Construye el objeto.
- JObjetoTextura - Class in j2d
-
Objeto de forma rectangular cuya superficie esta rellena por una "textura" (icono que se repite hasta cubrir todo el area).
- JObjetoTextura(String, int, int, Image, float) - Constructor for class j2d.JObjetoTextura
-
Construye el objeto.
- JObjetoTextura(String, int, int, String, float) - Constructor for class j2d.JObjetoTextura
-
Construye el objeto.
- JObjetoTexturaHexagonal - Class in j2d
-
Objeto de forma rectangular cuya superficie esta rellena por una "textura" hexagonal que se repite hasta cubrir todo el area.
- JObjetoTexturaHexagonal(String, int, int, Color, Color, Image) - Constructor for class j2d.JObjetoTexturaHexagonal
-
Construye la textura hexagonal.
- JObjetoTexturaHexagonal(String, int, int, Image) - Constructor for class j2d.JObjetoTexturaHexagonal
-
Construye la textura hexagonal.
- JObjetoVisNumArray - Class in j2d.mods
-
Visualizador numerico basado en un array de objetos identicos.
- JObjetoVisNumArray(int, Image, float) - Constructor for class j2d.mods.JObjetoVisNumArray
-
Construye un array de objetos identicos.
- JObjetoVisNumArray(String, int, Image, float) - Constructor for class j2d.mods.JObjetoVisNumArray
-
Construye un array de objetos identicos.
- JObjetoVisNumBarra - Class in j2d.mods
-
Visualizador numerico basado en un barra cuya longitud es proporcional al valor de la magnitud a mostrar.
- JObjetoVisNumBarra(int, int, float, Color, Color) - Constructor for class j2d.mods.JObjetoVisNumBarra
-
Crea un visualizador numerico tipo barra.
- JObjetoVisNumBarra(String, int, int, float, Color, Color) - Constructor for class j2d.mods.JObjetoVisNumBarra
-
Crea un visualizador numerico tipo barra.
- JObjetoVisNumNulo - Class in j2d.mods
-
Visualizador numerico nulo para ser asociado a controladores que requieren un visualizador para almacenar el valor de una cantidad, pero cuyo valor no se desea mostrar.
- JObjetoVisNumNulo() - Constructor for class j2d.mods.JObjetoVisNumNulo
-
Crea un visualizador nulo (invisible).
- JObjetoVisNumTexto - Class in j2d.mods
-
Visualizador numerico que muestra una etiqueta seguida del valor de la magnitud a mostrar como un string.
- JObjetoVisNumTexto(String, float) - Constructor for class j2d.mods.JObjetoVisNumTexto
-
Crea un objeto visualizador numerico tipo texto.
- JObjetoVisNumTexto(String, float, float, float) - Constructor for class j2d.mods.JObjetoVisNumTexto
-
Crea un objeto visualizador numerico tipo texto.
- JObjetoVisNumTexto(String, String, float) - Constructor for class j2d.mods.JObjetoVisNumTexto
-
Crea un visualizador numerico tipo texto.
- JObjetoVisNumTexto(String, String, float, float, float) - Constructor for class j2d.mods.JObjetoVisNumTexto
-
Crea un objeto visualizador numerico tipo texto.
- Juego - Class in j2d
-
Clase no instanciable que representa el juego.
- Juego.EscenaNoExistente - Exception in j2d
-
Lanzada cuando se proporciona el nombre de una escena no existente.
- Juego.EscenaRepetida - Exception in j2d
-
Lanzada si se trata de anhadir una escena con el mismo nombre que otra ya existente.
- Juego.JuegoComenzado - Exception in j2d
-
Lanzada si se tratan de cambiar los parametros (nombre, dimensiones de la pantalla o ciclos por segundo) de un juego ya comenzado.
- JuegoComenzado() - Constructor for exception j2d.Juego.JuegoComenzado
- jugar() - Static method in class j2d.Juego
-
Comienza el juego entrando en la escena inicial e iniciando el lazo principal del juego ejecutado en
Juego.cicloJuego().
L
- ladoColision(JObjeto) - Method in class j2d.Colisionador
-
Retorna el lado del objeto duenho del colisionador en el que se ha producido la colision con el otro objeto.
- LectorPlanos - Class in j2d.utils.planos
- LectorPlanos(Map<String, Class<? extends JObjeto>>, String) - Constructor for class j2d.utils.planos.LectorPlanos
- LectorPlanos.ErrorFormatoFichero - Exception in j2d.utils.planos
- LectorPlanos.TipoObjetoInesperado - Exception in j2d.utils.planos
- localizablePorPunto() - Method in class j2d.JObjeto
-
Retorna si el objeto puede ser localizable con el método
JEscena.buscaObjEnPunto(Point2D).
M
- modo() - Method in class j2d.JObjetoEnlace
-
Retorna el modo actual del enlace.
- modulo() - Method in class j2d.utils.Vector2D
-
Retorna el modulo del vector.
- msAciclos(int) - Static method in class j2d.Juego
-
Retorna los ciclos correspondientes a los milisegundos indicados.
- msDuracion - Variable in class j2d.utils.Diapositiva
- msDuracion() - Method in class j2d.utils.Animacion
-
Retorna la duracion total de la animacion.
N
- nombre() - Method in class j2d.JEscena
-
Retorna el nombre de la escena.
- nombre() - Method in class j2d.JObjeto
-
Retorna el nombre del objeto.
- NOMBRE_FONDO - Static variable in class j2d.JEscena
-
Nombre del fondo de la escena (creado con los metodos pone*Fondo().
- normaliza() - Method in class j2d.utils.Vector2D
-
Normaliza el vector.
- notificacionSalidaPantallaActiva() - Method in class j2d.JObjeto
-
Activa la notificacion por salida de pantalla.
- notificacionSalidaPantallaDesactiva() - Method in class j2d.JObjeto
-
Desactiva la notificacion por salida de pantalla.
- notificacionSalidaPantallaEstaActiva() - Method in class j2d.JObjeto
-
Retorna si la notificacion por salida de pantalla esta activa o no.
- NULO - Enum constant in enum class j2d.JObjetoEnlace.ModoEnlace
- numRepeticiones() - Method in class j2d.utils.Animacion
-
Retorna el numero de veces que se repetira la animacion.
- numVidasRestantes() - Method in class j2d.mods.ControladorVida
-
Retorna el numero de vidas restantes del objeto controlado.
O
- OBJ_INVISIBLE - Static variable in class j2d.utils.Diapositiva
-
Valor especial de diapositiva que hace invisible el objeto.
- objDestino() - Method in class j2d.JObjetoEnlace
-
Retorna el objeto destino del enlace.
- objeto() - Method in class j2d.Colisionador
-
Retorna el objeto asocido con el colisionador.
- objetoContenedor(JObjeto) - Method in class j2d.JEscena
-
Retorna el ultimo objeto segun el orden de dibujo cuyo area contiene el area del objeto indicado.
- objetoEstaIncluido(JObjeto) - Method in class j2d.JEscena
-
Retorna si el objeto esta incluido en la escena.
- objetoGuiado() - Method in class j2d.mods.GuiaPorRaton
- ObjetoNoEnEscena(String) - Constructor for exception j2d.JEscena.ObjetoNoEnEscena
-
Construye la excepcion con el mensaje asociado.
- objetos() - Method in class j2d.JEscena
-
Retorna los objetos incluidos en la escena.
- ObjetoYaEnEscena(String) - Constructor for exception j2d.JEscena.ObjetoYaEnEscena
-
Construye la excepcion con el mensaje asociado.
- objOrigen() - Method in class j2d.JObjetoEnlace
-
Retorna el objeto origen del enlace.
- objVisualizador() - Method in class j2d.mods.ControladorVida
-
Retorna el objeto utilizado para visualizar la vida del objeto controlado.
- objVisualizador() - Method in class j2d.mods.Temporizador
-
Retorna el objeto visualizador que muestra el valor de la cuenta del temporizador.
P
- pierdeVida(float) - Method in interface j2d.mods.IVidaControlada
-
Notifica al objeto que ha perdido una cantidad de vida.
- poneDelante(JObjeto) - Method in class j2d.JEscena
-
Dibuja el objeto por delante de todos los demas de la escena.
- poneFondo(Color) - Method in class j2d.JEscena
-
Pone el fondo de la pantalla a color indicado.
- poneTexturaFondo(Image, float) - Method in class j2d.JEscena
-
Pone el fondo de la pantalla con al textura indicada.
- poneTexturaHexFondo(Image) - Method in class j2d.JEscena
-
Pone el fondo de la pantalla con al textura hexagonal indicada.
- posicion() - Method in class j2d.JObjeto
-
Retorna la posicion del vertice superior izquierdo del objeto.
- posiciona(Point) - Method in class j2d.JObjeto
-
Posiciona el vertice superior izquierdo del objeto en el punto indicado.
- posicionaCentro(Point) - Method in class j2d.JObjeto
-
Posiciona el centro del objeto en el punto indicado.
- productoPorEscalar(float) - Method in class j2d.utils.Vector2D
-
Multiplica el vector actual por un escalar (c·x, c·y).
- pulsadoBotonCentral(Point) - Method in interface j2d.mods.IGuiadoPorRaton
-
Notifica al objeto que se ha pulsado el boton central en un punto dado de la escena.
- pulsadoBotonDerecho(Point) - Method in interface j2d.mods.IGuiadoPorRaton
-
Notifica al objeto que se ha pulsado el boton derecho en un punto dado de la escena.
- pulsadoBotonSobreObjeto() - Method in interface j2d.IReceptorRaton
-
Notifica al objeto que el boton del raton ha sido pulsado sobre el.
- puntoAlcanzadoEnCiclo() - Method in class j2d.GuiaObjeto
-
Retorna el punto alcanzado en el ultimo ciclo.
- puntoDestinoActual() - Method in class j2d.GuiaObjeto
-
Retorna el punto destino actual de la trayectoria que esta siendo seguida por el objeto.
- puntoDestinoFinal() - Method in class j2d.GuiaObjeto
-
Retorna el ultimo punto de la trayectoria que esta siendo seguida por el objeto.
- puntoMedioConObjeto(JObjeto) - Method in class j2d.JObjeto
-
Retorna el punto medio con otro objeto.
Q
- quitaUnaVida() - Method in class j2d.mods.ControladorVida
-
Quita una vida al objeto controlado.
- quitaVida(float) - Method in class j2d.mods.ControladorVida
-
Quita una cantidad de vida al objeto controlado.
R
- radio() - Method in class j2d.JObjetoCirculo
-
Retorna el radio del circulo.
- ratonBotonPresionado(MouseEvent) - Method in interface j2d.IControladoRaton
-
Invocada por el sistema cuando se presiona un boton del raton.
- ratonBotonPresionado(MouseEvent) - Method in class j2d.mods.GuiaPorRaton
- ratonBotonSoltado(MouseEvent) - Method in interface j2d.IControladoRaton
-
Invocada por el sistema cuando se suelta un boton del raton.
- ratonBotonSoltado(MouseEvent) - Method in class j2d.mods.GuiaPorRaton
- ratonDesplazado(MouseEvent) - Method in interface j2d.IControladoRaton
-
Invocada por el sistema cuando se desplaza el raton con un boton pulsado.
- ratonDesplazado(MouseEvent) - Method in class j2d.mods.GuiaPorRaton
- ratonSale(MouseEvent) - Method in interface j2d.IControladoRaton
-
Invocada por el sistema cuando el raton sale de la ventana.
- ratonSale(MouseEvent) - Method in class j2d.mods.GuiaPorRaton
- reanudaEjecucionJuego() - Static method in class j2d.Juego
-
Reanuda el movimiento de los objetos y la cuenta de ciclos.
- receptorRatonAnhade(IReceptorRaton) - Method in class j2d.JEscena
-
Anhade un objeto receptor de eventos de raton que sera notificado cuando el raton sea pulsado sobre el.
- receptorRatonElimina(IReceptorRaton) - Method in class j2d.JEscena
-
Elimina un objeto receptor de eventos de raton.
- rectEstaEnTrayectoria(Rectangle, Rectangle, Point) - Static method in class j2d.utils.Geometria
-
Calcula si algun punto del rectangulo movil pasaria sobre el area definida por el rectangulo obstaculo si el centro del rectangulo movil se desplazara al punto destino siguiendo una trayectoria recta.
- recuperaVida(float) - Method in interface j2d.mods.IVidaControlada
-
Notifica al objeto que ha recuperado una cantidad de vida.
- redimensionaImagen(Image, int, int) - Static method in class j2d.utils.ImagenesUtils
-
Redimensiona imagen.
- registaFuente(String) - Static method in class j2d.utils.FuentesUtils
-
Registra la fuente definida en el fichero.
- reproduce(Animacion) - Method in class j2d.AnimadorObjetoIcono
-
Reproduce la animacion.
- reproduciendo() - Method in class j2d.AnimadorObjetoIcono
-
Retorna si el animador esta reproduciendo una animacion en este momento o no.
- resta(float, float) - Method in class j2d.utils.Vector2D
-
Decrementa las componentes del vector actual.
- resta(Vector2D) - Method in class j2d.utils.Vector2D
-
Decrementa el vector actual con el pasado como parametro.
- rota(float) - Method in class j2d.utils.Vector2D
-
Realiza la rotacion del vector.
- rotacion(Image, float) - Static method in class j2d.utils.ImagenesUtils
-
Rota una imagen en el angulo indicado.
S
- sacaPtoDeRect(Rectangle, Point2D.Double) - Static method in class j2d.utils.Geometria
-
Retorna el punto del perimetro del rectangulo mas cercano al punto interior.
- salidaPantalla() - Method in class j2d.JObjeto
-
Invocado cuando el objeto sale de la pantalla y esta activa la notificacion por salida por pantalla.
- sigueTrayectoria(Point[], float) - Method in class j2d.GuiaObjeto
-
Inicia el desplazamiento del objeto asociado por la trayectoria.
- size() - Method in class j2d.utils.Animacion
-
Retorna el numero de diapositivas en la animacion.
- soltadoBotonSobreObjeto() - Method in interface j2d.IReceptorRaton
-
Notifica al objeto que el boton del raton se ha soltado sobre el.
- sonido - Variable in class j2d.utils.Diapositiva
- Sonido - Class in j2d.utils
-
Clip de sonido obtenido de un fichero.
- Sonido(String) - Constructor for class j2d.utils.Sonido
-
Crea un clip de sonido.
- SUELTO - Enum constant in enum class j2d.JObjetoEnlace.ModoEnlace
- suena() - Method in class j2d.utils.Sonido
-
Hace que el sonido suene.
- suma(float, float) - Method in class j2d.utils.Vector2D
-
Incrementa las componentes del vector actual.
- suma(Vector2D) - Method in class j2d.utils.Vector2D
-
Incrementa el vector actual con el pasado como parametro.
T
- teclaLiberada(int) - Method in interface j2d.IControladoTeclado
-
Invocada por el sistema cuando se libera una tecla del teclado.
- teclaPresionada(int) - Method in interface j2d.IControlado
-
Invocada por el sistema cuando se presiona una tecla del teclado.
- teclaPresionada(int) - Method in interface j2d.IControladoTeclado
-
Invocada por el sistema cuando se presiona una tecla del teclado.
- Temporizador - Class in j2d.mods
-
Temporizador que permite programar la ejecucion de un metodo en un instante futuro.
- Temporizador(int, ITemporizado) - Constructor for class j2d.mods.Temporizador
-
Construye un temporizador de cuenta descendente cuyo valor no se va a mostrar con ningun visualizador.
- Temporizador(int, ITemporizado, Temporizador.TipoCuenta) - Constructor for class j2d.mods.Temporizador
-
Construye un temporizador cuyo valor no se va a mostrar con ningun visualizador.
- Temporizador(IVisualizadorNumerico, ITemporizado, int, boolean, Temporizador.TipoCuenta) - Constructor for class j2d.mods.Temporizador
-
Construye un temporizador.
- Temporizador.TipoCuenta - Enum Class in j2d.mods
-
Tipo de cuenta del temporizador.
- texto() - Method in class j2d.JObjetoTexto
-
Retorna el texto escrito en el objeto de texto.
- tiempoRestante() - Method in class j2d.mods.Temporizador
-
Retorna el tiempo restante para finalizar la cuenta.
- TipoObjetoInesperado(String) - Constructor for exception j2d.utils.planos.LectorPlanos.TipoObjetoInesperado
- toString() - Method in class j2d.JEscena
- toString() - Method in class j2d.JObjeto
- toString() - Method in class j2d.JObjetoEnlace
- toString() - Method in class j2d.utils.Vector2D
- trayectoriaFinalizadaEnCiclo() - Method in class j2d.GuiaObjeto
-
Indica si se ha alcanzado el punto final de la trayectoria en el ultimo ciclo.
V
- valor() - Method in interface j2d.mods.IVisualizadorNumerico
-
Retorna el valor actual mostrado por el visualizador.
- valor() - Method in class j2d.mods.JObjetoVisNumArray
- valor() - Method in class j2d.mods.JObjetoVisNumBarra
- valor() - Method in class j2d.mods.JObjetoVisNumNulo
- valor() - Method in class j2d.mods.JObjetoVisNumTexto
- valorCuenta() - Method in class j2d.mods.Temporizador
-
Retorna el valor actual de la cuenta.
- valueOf(String) - Static method in enum class j2d.Colisionador.Lado
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class j2d.JObjetoEnlace.ModoEnlace
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class j2d.mods.Temporizador.TipoCuenta
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class j2d.Colisionador.Lado
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class j2d.JObjetoEnlace.ModoEnlace
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class j2d.mods.Temporizador.TipoCuenta
-
Returns an array containing the constants of this enum class, in the order they are declared.
- Vector2D - Class in j2d.utils
-
Vector 2D basado en la clase Point2D.Float a la que anhade operaciones vectoriales.
- Vector2D() - Constructor for class j2d.utils.Vector2D
-
Construye un vector con componentes (0, 0).
- Vector2D(float, float) - Constructor for class j2d.utils.Vector2D
-
Construye un vector.
- Vector2D(Vector2D) - Constructor for class j2d.utils.Vector2D
-
Construye un vector.
- Vector2D(Point2D) - Constructor for class j2d.utils.Vector2D
-
Construye un vector.
- Vector2D(Point2D, Point2D) - Constructor for class j2d.utils.Vector2D
-
Construye el vector entre los puntos: pDest - pOrig.
- velocidad() - Method in class j2d.JObjeto
-
Retorna la velocidad de objeto.
- velX() - Method in class j2d.JObjeto
-
Retorna la componente X de la velocidad del objeto.
- velY() - Method in class j2d.JObjeto
-
Retorna la componente Y de la velocidad del objeto.
- ventana() - Static method in class j2d.Juego
-
Retorna la ventana del juego.
- ventanaRedimensionable(boolean) - Static method in class j2d.Juego
-
Configura si la ventana del juego será redimensinable por el usuario.
- vidaAgotada() - Method in interface j2d.mods.IVidaControlada
-
Notifica al objeto que se le ha agotado la vida.
- vidaRestante() - Method in class j2d.mods.ControladorVida
-
Retorna la vida restante del objeto controlado.
X
- x() - Method in class j2d.JObjeto
-
Retorna la coordenada x del vertice superior izquierdo del objeto.
- x() - Method in class j2d.utils.Vector2D
-
Retorna la componente X del vector.
Y
- y() - Method in class j2d.JObjeto
-
Retorna la coordenada y del vertice superior izquierdo del objeto.
- y() - Method in class j2d.utils.Vector2D
-
Retorna la componente Y del vector.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form