📄 bullettracker.java
字号:
package emp;import robocode.*;public class BulletTracker { public Bullet bullet; public String enemy; public int Strategy; public double StartX; public double StartY; public double EnemyX; public double EnemyY; public double EnemyVelocity; public double EnemyHeading; public double EnemyBearing; public double Distance; public double Power; public long Counter; public boolean bulletDead; public boolean completed; public boolean OneOnOne; public BulletTracker(Bullet b, int Strat,String N,boolean vOneOnOne){ bullet = b; Power = b.getPower(); Strategy = Strat; enemy = N; bulletDead = false; completed = false; OneOnOne = vOneOnOne; } public void SetPosition(double vStartX, double vStartY, double vEndX, double vEndY) { StartX = vStartX; StartY = vStartY; EnemyX = vEndX; EnemyY = vEndY; Distance = My.Distance(vStartX, vStartY, vEndX, vEndY); Counter = (long) Math.floor(Distance / My.getBulletVelocity(Power)); }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -