• 「网易官方」极客战记(codecombat)攻略-沙漠-快速赛跑-fast-and-furry-ous


    (点击图片进入关卡)

    没人能赶上跑步者。

    简介

    通常,代码按顺序执行:在下一个命令运行之前,您必须等待一条命令完成。

    # 这样只有宠物移动结束了,英雄才能移动
    moving:
    pet.moveXY(50, 21)
    hero.moveXY(50, 12)

    如果您将宠物的代码放入事件处理函数中,它将与英雄的代码并行运行!

    然后,你的宠物和英雄都会同时移动,赢得比赛。

    默认代码

    # 使用事件处理程序,这样宠物和英雄都会运行!
    def petMove():
        pet.moveXY(50, 21)
    # 使用pet.on(“spawn”,petMove)而不是petMove()。
    # 这样你的英雄和宠物就会同时运行。
    petMove() # Δ用pet.on替换(“spawn”,petMove)
    hero.moveXY(50, 12)

    概览

    通常,代码按顺序执行:在下一个命令运行之前,您必须等待一条命令完成

    # 这样只有宠物移动结束了,英雄才能移动
    moving:
    pet.moveXY(50, 21)
    hero.moveXY(50, 12)

    如果您将宠物的代码放入事件处理函数中,它将与英雄的代码并行运行

    # 英雄和宠物同时移动
    def petMove(event):
        pet.moveXY(50, 21)
    pet.on("spawn", petMove)
    hero.moveXY(50, 12)

    快速赛跑 解法

    # 使用事件处理程序,这样宠物和英雄都会运行!
    def petMove():
        pet.moveXY(50, 21)
    # 使用pet.on(“spawn”,petMove)而不是petMove()。
    # 这样你的英雄和宠物就会同时运行。
    pet.on("spawn", petMove)
    hero.moveXY(50, 12)
     
     
    本攻略发于极客战记官方教学栏目,原文地址为:
     
     
  • 相关阅读:
    浏览器内核中各个线程之间的关系
    Browser进程和浏览器内核(Renderer进程)的通信过程
    babel 的一些记录
    mac nvm install
    小程序云开发补充
    JavaScript 导学推荐
    网页切片
    初探响应式Web设计
    WEB ICON 的探讨
    [转载]CSS 创作指南(Beta)(css规范)
  • 原文地址:https://www.cnblogs.com/codecombat/p/13157212.html
Copyright © 2020-2023  润新知