6.基本瞄准与函数

    之前我们讨论了如何移动,下面我们就研究一下如何瞄准

定点瞄准:

直线瞄准:

曲线瞄准:

相关事件:

    知己知彼能够随时了解敌人的动态,是瞄准中第一要素。通过getBot(int id)和getFirstOppoent()这两个函数就是搜集机器人的信息。

Bot是一个机器人的接口,里面定义了各种必要的信息。如对手机器人的坐标,生命能量,机器人的方向等有用的信息。

Bot
double getEnergy()得到机器人的能量
long getFirePrepareTime()返回机器人的开火准备时间
double getHeading()返回机器人的方向
int getId()返回机器人的id
Point2D getLocation()得到机器人的方向
String getName()返回机器人的名字
double getScore()返回机器人的分数
Team getTeam()返回机器人的所在的团队
double getVelocity()返回机器人的速度

所有的事件都是继承ActionListener接口。

原文地址:https://www.cnblogs.com/airycode/p/4828678.html