- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在编写 Robocode,现在我有一个编码问题:
我定义了类Enemy
来存储敌人信息(例如航向、方位、速度等),在这个类中我还定义了一个名为direction的私有(private)属性。然后我使用公共(public) getter 和 setter 来允许我的机器人调用这些属性。但是,当我使用 enemy.setDirection(e.getDirection());
时,NetBean IDE 将其显示为不正确。有人能帮忙解决这个问题吗?
public class Enemy {
// ...
private double direction;
public double getDirection(ScannedRobotEvent e, AdvancedRobot me) {
direction = e.getBearing() + me.getHeading();
return direction;
}
public void setDirection(double direction) {
this.direction = direction;
}
}
然后在我的机器人类(class)中:
public class myBot extends AdvancedRobot {
private Enemy enemy = new Enemy();
public onScannedRobot(ScannedRobotEvent e) {
enemy.setDirection(e.getDirection()); // Here is the problem
}
}
最佳答案
当您调用 e.getDirection()
时,它会在 ScannedRobotEvent
中查找该方法。但是 getDirection()
仅针对 Enemy 类进行了声明。
关于java - Robocode Enemy 类 setDirection() 调用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24709637/
是否有可能在执行 setDirections() 时获得回调? "> $(document).ready(function(){ var destination = ''; var
我正在编写 Robocode,现在我有一个编码问题: 我定义了类Enemy来存储敌人信息(例如航向、方位、速度等),在这个类中我还定义了一个名为direction的私有(private)属性。然后我使
我使用 Google Maps API 构建了一个 map ,该 map 将根据来自 'whereNew.js' 的经度和纬度绘制点,标记的颜色将取决于来自 'MarketData.js' 的另一个参
我是使用 Google Maps API 的初学者,我只想就我的以下错误寻求一些帮助: Uncaught TypeError: Cannot read property 'setDirections'
本文整理了Java中us.ihmc.robotics.math.trajectories.YoPolynomial.setDirectly()方法的一些代码示例,展示了YoPolynomial.set
我是一名优秀的程序员,十分优秀!