如何清楚CodeCombat代码战斗sarven沙漠囤积黄金?

时间:2016-05-21 05:14:02

标签: javascript

这个阶段有多清楚?

请帮帮我。

  

第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");




感谢。

1 个答案:

答案 0 :(得分:1)

问题在于这一行:

this.moveXY(this.pos.x,this.pos.y);

你命令你的英雄移动到自己的位置。 你想让英雄移动到硬币的位置。

PS。虽然StackOverflow非常棒,但您可能会在CodeCombat论坛上找到更多帮助:

http://discourse.codecombat.com