Api De Robocode

Páginas: 5 (1217 palabras) Publicado: 5 de septiembre de 2011
/* C:\robocode\javadoc\index.html */
Traducido de : -> IBasicEvents
Interface IBasicEvents
Method Summary Resumen de métodos
void onBulletHit(BulletHitEvent event)
This method is called when one of your bullets hits another robot.
// Este método se llama cuando uno de tus balas golpea a otro robot.
void onBulletHitBullet(BulletHitBulletEvent event)
This methodis called when one of your bullets hits another bullet.
// Este método se llama cuando uno de tus balas golpea otra bala.
void onBulletMissed(BulletMissedEvent event)
This method is called when one of your bullets misses, i.e. hits a wall.
// Este método se llama cuando una de sus balas se pierde, es decir, golpea una pared.
void onDeath(DeathEvent event)
This methodis called if your robot dies.
// Este método se llama, si el robot muere.
void onHitByBullet(HitByBulletEvent event)
This method is called when your robot is hit by a bullet.
// Este método se llama cuando el robot es alcanzado por una bala.
void onHitRobot(HitRobotEvent event)
This method is called when your robot collides with another robot.
// Este método esllamado cuando el robot choca con otro robot
void onHitWall(HitWallEvent event)
This method is called when your robot collides with a wall.
// Este método es llamado cuando el robot choca con una pared
void onRobotDeath(RobotDeathEvent event)
This method is called when another robot dies.
// Este método se llama cuando otro robot muere
voidonScannedRobot(ScannedRobotEvent event)
This method is called when your robot sees another robot, i.e. when the robot's radar scan "hits" another robot.
// Este método se llama cuando el robot ve a otro robot, es decir, cuando el radar del robot de exploración "éxitos" a otro robot.

void onStatus(StatusEvent event)
This method is called every turn in a battle round in order to provide the robotstatus as a complete snapshot of the robot's current state at that specific time.
// Este método se llama cada vez en una ronda de batalla a fin de proporcionar el estado del robot como una imagen completa del estado actual del robot, en ese momento.
void onWin(WinEvent event)
This method is called if your robot wins a battle.
// Este método se llama el robot si gana una batalla.Metodo Detalle
void onStatus(StatusEvent event)
Este método se llama cada vez en una ronda de batalla a fin de proporcionar el estado del robot como una imagen completa del estado actual del robot, en ese momento.
La principal ventaja de este método es que usted recibirá automáticamente todos los valores de los datos actuales del robot, como por ejemplo, las coordenadas X e Y, rumbo, etc pistolade aire caliente, que se agrupan en el momento exacto el mismo turno.
Esta es la única manera de asignar los valores de los datos robots para una hora específica. Por ejemplo, no es posible determinar la hora exacta del robot de la partida llamando Robot.getTime() primera llamada y luego Robot.getHeading () después, como el tiempo puede cambiar después de que entre los Robot.getTime () yRobot. getHeading () llamada.
Parámetros:
event - el evento que contiene el estado del robot en el momento en que ocurrió.
Desde:
1.5
Vea también:
StatusEvent, evento
//------------------------------------------------------------------------------------------------------------------
StatusEvent, evento
Class StatusEvent
public final class StatusEvent
extends Event

Este evento se envía alonStatus () cada vez, en una batalla para proporcionar el estado del robot
Vea también:
Serializado Formulario
Constructor Summary (“Constructor Resumen”)
StatusEvent(RobotStatus status)
This constructor is called internally from the game in order to create a new RobotStatus.
// Este constructor es llamado internamente por el juego con el fin de crear una nueva...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Robocode
  • robocode
  • Robocode
  • Que es el API?
  • Apio
  • apios
  • Apio
  • El apio

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS