zoukankan      html  css  js  c++  java
  • 【网易官方】极客战记(codecombat)攻略-森林-边地炮兵军士backwoods-bombardier

    结合坐标,更好地发挥炮兵的威力。

    简介

    敌人(和英雄!)拥有代表他们位置的 pos 属性。

    pos 属性本身有两个属性: x 和 y ,它们是浮点(十进制)数字:

    pos = enemy.pos
    x = pos.x
    y = pos.y

    默认代码

    # pos属性是一个具有x和y属性的对象。
    # pos.x是代表地图上水平位置的数字
    # pos.y是代表地图上垂直位置的数字
    while True:
        enemy = hero.findNearestEnemy()
        if enemy:
            x = enemy.pos.x
            # 得到敌人的y位置!
            y = 0 # ∆ 改变这个!

     

            # 说x和y的位置用逗号隔开
            hero.say(x + "," + y)
        else:
            hero.say("停止" + " " + "开火!")

    概览

    敌人(和英雄!)拥有代表他们位置的 pos 属性。

    pos 属性本身有两个属性: x 和 y ,它们是浮点(十进制)数字:

    pos = enemy.pos
    x = pos.x
    y = pos.y
    hero.say(x + "," + y)

    X 代表敌人的 horizontal 位置。

    Y 代表敌人的 vertical 位置。

    边地炮兵军士 解法

    # pos属性是一个具有x和y属性的对象。
    # pos.x是代表地图上水平位置的数字
    # pos.y是代表地图上垂直位置的数字
    while True:
        enemy = hero.findNearestEnemy()
        if enemy:
            x = enemy.pos.x
            y = enemy.pos.y
            # 说x和y的位置用逗号隔开
            hero.say(x + "," + y)
        else:
            hero.say("停止" + " " + "开火!")
     
     
     
    本攻略发于极客战记官方教学栏目,原文地址为:
  • 相关阅读:
    leetcode101
    leetcode345
    leetcode27
    leetcode342
    leetcode198
    2019-7-29-NetBIOS-计算机名称命名限制
    2019-7-29-NetBIOS-计算机名称命名限制
    2018-5-28-win10-uwp-动态修改ListView元素布局
    2018-5-28-win10-uwp-动态修改ListView元素布局
    2018-11-19-win10-uwp-使用-Matrix3DProjection-进行-3d-投影
  • 原文地址:https://www.cnblogs.com/codecombat/p/12324796.html
Copyright © 2011-2022 走看看