极客战记-跃火林中

2025-11-19 18:04:55

1、选择英雄和编程语言

极客战记-跃火林中

2、选择装备

极客战记-跃火林中

3、写中文注释

极客战记-跃火林中

1、写代码

# 在这关,别碰恶魔石!往其他方向移动避开它们!

while True:

    evilstone = hero.findNearestItem()

    if evilstone:

        pos = evilstone.pos

        if pos.x == 34:

            # 如果恶魔石在左边,走到右边。

            hero.moveXY(46, 22)

            pass

        else:

            # 如果恶魔石在右边,走到左边。

            hero.moveXY(34, 22)

            pass

    else:

        # 如果没有恶魔石,那就去到中间。

        hero.moveXY(40, 22)

        pass

极客战记-跃火林中

2、运行

极客战记-跃火林中

1、写代码

// 在这关,别碰恶魔石!往其他方向移动避开它们!

while(true) {

    var evilstone = hero.findNearestItem();

    if (evilstone) {

        var pos = evilstone.pos;

        if (pos.x == 34) {

            // 如果恶魔石在左边,走到右边。

            hero.moveXY(46, 22);

            }

        else{

            // 如果恶魔石在右边,走到左边。

            hero.moveXY(34, 22);

            }}

    else{

        // 如果没有恶魔石,那就去到中间。

        hero.moveXY(40, 22);

        }

}

极客战记-跃火林中

2、运行

极客战记-跃火林中

1、写代码

# 在这关,别碰恶魔石!往其他方向移动避开它们!

while true        

    evilstone = hero.findNearestItem()

    if evilstone

        pos = evilstone.pos

        if pos.x == 34

            # 如果恶魔石在左边,走到右边。

            hero.moveXY(46, 22)

        else

            # 如果恶魔石在右边,走到左边。

            hero.moveXY(34, 22)

    else

        # 如果没有恶魔石,那就去到中间。

        hero.moveXY(40, 22)

极客战记-跃火林中

2、运行

极客战记-跃火林中

1、写代码

-- 在这关,别碰恶魔石!往其他方向移动避开它们!

while true do

    local evilstone = hero:findNearestItem()

    if evilstone then

        local pos = evilstone.pos

        if pos.x == 34 then

            -- 如果恶魔石在左边,走到右边。

            hero:moveXY(46, 22)

        else

            -- 如果恶魔石在右边,走到左边。

            hero:moveXY(34, 22)

        end

    else

        -- 如果没有恶魔石,那就去到中间。

        hero:moveXY(40, 22)

    end

end

极客战记-跃火林中

2、运行

极客战记-跃火林中

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
相关推荐
  • 阅读量:164
  • 阅读量:152
  • 阅读量:164
  • 阅读量:68
  • 阅读量:161
  • 猜你喜欢