!!!ゆっくり回転して移動する Robotクラスを継承しているのでカクカクとした動きになってしまいます。 package sakabe; import robocode.*; import java.awt.Color; public class BeBe00 extends Robot { public void run(){ setColors(Color.yellow, Color.magenta, Color.blue); // 少しずつ回転して移動 while(true){ ahead(7.8); turnRight(4.5); } } public void onScannedRobot(ScannedRobotEvent e){ if(e.getDistance() < getBattleFieldWidth() /2){ fire(2); } } public void onHitWall(HitWallEvent e){ turnRight(e.getBearing() + 90); ahead(100); } public void onHitByBullet(HitByBulletEvent e) { ahead(200); } } {{category オブジェクト指向プログラミング(H16)}}