zoukankan      html  css  js  c++  java
  • 【网易官方】极客战记(codecombat)攻略-森林-矮人蜂拥而至munchkin-swarm

    在被一群食人魔矮人包围的同时,洗劫一个巨大的宝箱。

    简介

    这次通关需要用到: if/else , distanceTo() , < , cleave() , while-true 循环, 以及 attack("Chest") 。将这些综合到一起,打开宝箱,并在矮人的猛烈攻击中存活。

    默认代码

    while True:
        # 检查与最近敌人的距离
        nearestEnemy = hero.findNearestEnemy()
        distance = hero.distanceTo(nearestEnemy)
        # 如果它接近到10m以内,对它使用cleave!
        # 否则,攻击某名字的宝箱("Chest")
        pass

    概览

    在这关,你要结合你前几关学过的 if/else , distanceTo , < , 以及 cleave ,在打败一大堆食人魔矮人的同时拿走大宝箱。

    这些食人魔挺怕你和你手中的长剑,所以他们只会扎堆后前行。找到距离最近的敌人,只在距离小于 10 时使用cleave 。否则用 else 语句攻击 "Chest" 。

    给点提示: 记得用 while-true 循环。

    再给点提示: 只要英雄不追击远离宝箱的敌人,你就知道自己的距离判别成功了。

    矮人蜂拥而至 解法

    while True:
        # 检查与最近敌人的距离
        enemy = hero.findNearestEnemy()
        distance = hero.distanceTo(nearestEnemy)
        # 如果它接近到10m以内,对它使用cleave!
        if distance < 10:
            hero.cleave(nearestEnemy)
        else:
            # 否则,攻击某名字的宝箱("Chest")
            hero.attack("Chest")
    本攻略发于极客战记官方教学栏目,原文地址为:
  • 相关阅读:
    这个三月不太美丽
    于宇鸿燕百年好合(帮客户名字作诗,祝新婚快乐)
    桃花好运盼君来
    浊水解渴
    聂晶好美(帮客户名字作诗)
    杨晓芳(帮客户名字作诗)
    有你就好
    重回洛带
    我想和你在一起
    再登长城
  • 原文地址:https://www.cnblogs.com/codecombat/p/12186623.html
Copyright © 2011-2022 走看看