这个阶段有多清楚?
请帮帮我。
第9行:输入错误:无法读取受保护的属性:MoveXY
// Collect 25 gold, and then tell Naria the total.
// Use break to stop collecting when totalGold >= 25.
var totalGold = 0;
var coin = 0;
while (true) {
coin = this.findNearestItem();
this.moveXY(this.pos.x,this.pos.y);
totalGold = totalGold + coin.value;
if(totalGold >= 25){
break;
}
}
this.moveXY(58,33);
this.say("I Have " + totalGold + "coins");

感谢。
答案 0 :(得分:1)
问题在于这一行:
this.moveXY(this.pos.x,this.pos.y);
你命令你的英雄移动到自己的位置。 你想让英雄移动到硬币的位置。
PS。虽然StackOverflow非常棒,但您可能会在CodeCombat论坛上找到更多帮助: