当前位置:首页 > 芯闻号 > 充电吧
[导读]package myrobotpackage;import robocode.*;//import java.awt.Color; /** * MyFirstRobot - a robot by (y

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);
 }
 
}

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除( 邮箱:macysun@21ic.com )。
换一批
延伸阅读
关闭