Package uni.robot.game
Class WallObject
java.lang.Object
uni.robot.base.GameObject
uni.robot.game.GridObject
uni.robot.game.WallObject
- All Implemented Interfaces:
Serializable
Representa un objeto pared dentro de un
World
.- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionint
Retorna la direccion que la pared esta mirando.void
onCreate()
Ejecutado una vez cuando es agregado dentro de una ventana.void
Ejecutado una vez cuando el obejto es destruido con el metodo destroy().void
onDraw()
Ejecutado cada ciclo Draw, solo si se cumplen las siguientes condiciones:void
onUpdate()
Ejecutado cada ciclo Update.Methods inherited from class uni.robot.game.GridObject
getColumn, getColumnX, getRobotLoop, getRow, getRowY, getWorld, setGridPosition
Methods inherited from class uni.robot.base.GameObject
destroy, drawImage, drawImage, drawSprite, drawSprite, getInputManager, getResourceManager, getWindow, getZIndex, redraw, setZIndex
-
Constructor Details
-
WallObject
public WallObject(int row, int column, int direction)
-
-
Method Details
-
onCreate
public void onCreate()Description copied from class:GameObject
Ejecutado una vez cuando es agregado dentro de una ventana. No se ejecuta de nuevo si es reagregado a otra o la misma ventana.- Specified by:
onCreate
in classGameObject
-
onUpdate
public void onUpdate()Description copied from class:GameObject
Ejecutado cada ciclo Update. Solo se ejecuta si se encuetra dentro de una ventana.- Specified by:
onUpdate
in classGameObject
-
onDraw
public void onDraw()Description copied from class:GameObject
Ejecutado cada ciclo Draw, solo si se cumplen las siguientes condiciones:- El objeto se encuentra dentro de una ventana.
- El metodo redraw de este objeto fue ejecutado dentro del metodo onUpdate().
Usar exclusivamente para dibujar.
- Specified by:
onDraw
in classGameObject
-
onDestroy
public void onDestroy()Description copied from class:GameObject
Ejecutado una vez cuando el obejto es destruido con el metodo destroy().- Specified by:
onDestroy
in classGameObject
-
getDirection
public int getDirection()Retorna la direccion que la pared esta mirando.- Returns:
-