Class RemoveConeState

java.lang.Object
uni.robot.game.robotinstruction.RobotState
uni.robot.game.robotinstruction.RemoveConeState

public class RemoveConeState extends RobotState
Estado de quitar un cono.
  • Constructor Details

    • RemoveConeState

      public RemoveConeState(RobotObject robot)
  • Method Details

    • handleUpdate

      public RobotState handleUpdate()
      Description copied from class: RobotState
      Metodo que se ejecuta periodicamente en cada ciclo Update, cada vez que se ejecuta el metodo onUpdate() del objeto RobotObject.

      Aqui es donde va toda la logica de un estado.

      Este metodo debe retornar: un estado nuevo, si se quiere que el robot cambie de estado; o this, si se quiere que el robot permanesca en el mismo estado hasta el siguiente ciclo Update.

      Specified by:
      handleUpdate in class RobotState
      Returns:
    • handleDraw

      public void handleDraw()
      Description copied from class: RobotState
      Metodo que se ejecuta periodicamente en cada ciclo Draw, cada vez que se ejecuta el metodo onDraw() del objeto RobotObject.

      Aqui es donde se pone toda la logica de dibujo de un estado.

      Specified by:
      handleDraw in class RobotState