Karel该类型的Robot-rightIsBlocked()未定义



我是AP Comp Sci的学生,我们接到了一项任务,要给机器人karel编码,让它爬过几个栏我放了代码:

private void ascendHurdle(){
r.turnLeft();
while (rightIsBlocked()) {
r.move();
}
r.turnRight();  
}

它说该类型的rightIsBlocked未定义,但在文档中它说它是一个有效的命令https://www.cs.mtsu.edu/~untch/karel/selection.html<---我使用的文档请帮助

我假设r是表示您的机器人的对象。虽然根据文档还不太清楚,但rightIsBlocked()可能不是静态的,所以您必须使用r.rightIsBlocked()(因为r是机器人类的实例(。

我可能错了,但希望这能有所帮助。

最新更新