您的位置首页生活百科

极客战记- 返回荆棘农场

极客战记- 返回荆棘农场

的有关信息介绍如下:

极客战记- 返回荆棘农场

如果你卡在这里了,那么看看这个攻略吧

选择英雄和编程语言

选择装备

写中文注释

写代码

#这个函数“maybeBuildTrap”定义了两个参数

defmaybeBuildTrap(x,y):

#使用x和y作为移动的坐标。

hero.moveXY(x,y)

enemy=hero.findNearestEnemy()

ifenemy:

pass

#使用buildXY在特定x和y处建造"fire-trap".

hero.buildXY("fire-trap",x,y)

whileTrue:

#这会调用maybeBuildTrap,并使用上方入口的坐标。

maybeBuildTrap(43,50)

#下面在左侧入口使用maybeBuildTrap!

maybeBuildTrap(25,33)

#在底部入口处使用“maybeBuildTrap”!

maybeBuildTrap(42,21)

运行

写代码

// 这个函数 “maybeBuildTrap” 定义了两个参数

function maybeBuildTrap(x, y) {

// 使用x和y作为移动的坐标。

hero.moveXY(x, y);

var enemy = hero.findNearestEnemy();

if (enemy) {

// 使用 buildXY 在特定 x 和 y 处建造 "fire-trap".

hero.buildXY("fire-trap", x, y);

}

}

while (true) {

// 这会调用 maybeBuildTrap,并使用上方入口的坐标。

maybeBuildTrap(43, 50);

// 下面在左侧入口使用maybeBuildTrap!

maybeBuildTrap(25, 33);

// 在底部入口处使用“maybeBuildTrap” !

maybeBuildTrap(42, 21);

}

运行

写代码

# 这个函数 “maybeBuildTrap” 定义了两个参数

@maybeBuildTrap = (x, y) ->

# 使用x和y作为移动的坐标。

@moveXY(x, y)

enemy = @findNearestEnemy()

if enemy

# 使用 buildXY 在特定 x 和 y 处建造 "fire-trap".

@buildXY "fire-trap", x, y

while true

# 这会调用 maybeBuildTrap,并使用上方入口的坐标。

@maybeBuildTrap(43, 50)

# 下面在左侧入口使用maybeBuildTrap!

@maybeBuildTrap(25, 33)

# 在底部入口处使用“maybeBuildTrap” !

@maybeBuildTrap(42, 21)

运行

写代码

运行