极客战记- 返回荆棘农场
如果你卡在这里了,那么看看这个攻略吧
准备工作
1、选择英雄和编程语言
2、选择装备
3、写中文注释
python
1、写代码#这个函数“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)
2、运行
javascript
1、写代码// 这个函数 “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);}
2、运行
coffeescript
1、写代码# 这个函数 “maybeBuildTrap” 定义了两个参数@maybeBuildTrap = (x, y) -&爿讥旌护gt; # 使用x和y作为移动的坐标。 @moveXY(x, y) enemy = @findNearestEnemy() if enemy # 使用 buildXY 在特定 x 和 y 处建造 "fire-trap". @buildXY "fire-trap", x, ywhile true # 这会调用 maybeBuildTrap,并使用上方入口的坐标。 @maybeBuildTrap(43, 50) # 下面在左侧入口使用maybeBuildTrap! @maybeBuildTrap(25, 33) # 在底部入口处使用“maybeBuildTrap” ! @maybeBuildTrap(42, 21)
2、运行
lua
1、写代码
2、运行