CSDN博客

img ctech

我的第一个Robocode

发表于2004/7/2 21:15:00  550人阅读

package myrobotpackage;
import robocode.*;
//import java.awt.Color;

/**
 * MyFirstRobot - a robot by (your name here)
 */
public class MyFirstRobot extends Robot
{
 /**
  * run: MyFirstRobot's default behavior
  */
 public void run() {
  // After trying out your robot, try uncommenting the import at the top,
  // and the next line:
  //setColors(Color.red,Color.blue,Color.green);
  while(true) {
   // Replace the next 4 lines with any behavior you would like
   ahead(100);
   turnGunRight(360);
   back(100);
   turnGunLeft(360);
  }
 }

 /**
  * onScannedRobot: What to do when you see another robot
  */
 public void onScannedRobot(ScannedRobotEvent e) {
  fire(1);
  turnGunLeft(8);
  fire(1);
     turnGunRight(16);
  fire(1);
 }

 /**
  * onHitByBullet: What to do when you're hit by a bullet
  */
 public void onHitByBullet(HitByBulletEvent e) {
  turnLeft(90 - e.getBearing());
     ahead(150);
 }
 
}

阅读全文
0 0

相关文章推荐

img
取 消
img