70 · 快速赛跑
先读关卡目标,观察地图,再运用本课知识。
扣哒世界 · 计算机科学3 · Python · 第70–82关
先读关卡目标,观察地图,再运用本课知识。
先读关卡目标,观察地图,再运用本课知识。
先读关卡目标,观察地图,再运用本课知识。
先读关卡目标,观察地图,再运用本课知识。
先读关卡目标,观察地图,再运用本课知识。
先读关卡目标,观察地图,再运用本课知识。
先读关卡目标,观察地图,再运用本课知识。
先读关卡目标,观察地图,再运用本课知识。
先读关卡目标,观察地图,再运用本课知识。
学习路线:读目标 → 看图解 → 写代码 → 运行检查
扣哒世界 · 计算机科学3 · Python · 第70–82关
先读关卡目标,观察地图,再运用本课知识。
先读关卡目标,观察地图,再运用本课知识。
先读关卡目标,观察地图,再运用本课知识。
先读关卡目标,观察地图,再运用本课知识。
学习路线:读目标 → 看图解 → 写代码 → 运行检查
事件处理器就像程序的“耳朵”。
它一直竖着耳朵听,一旦听到特定的信号(事件),就立马行动!
宠物是你的得力编程助手,它有很多能力:
event 变量里藏着很多信息:
让英雄和宠物同时行动,而不是一个等另一个。
宠物负责后勤,英雄负责战斗。
分工明确,效率翻倍!
只听主人的话,忽略其他人。
这种“等待事件发生再响应”的模式,叫做事件驱动编程。
扣哒世界 · 计算机科学3 · Python · 第70–82关
事件处理器就像程序的“耳朵”。 它一直竖着耳朵听,一旦听到特定的信号(事件),就立马行动!
pet.moveXY(50, 21)
宠物是你的得力编程助手,它有很多能力:
potion = pet.findNearestByType("potion")event 变量里藏着很多信息:
pet.say("Htron")让英雄和宠物同时行动,而不是一个等另一个。
pet.moveXY(50, 21)
宠物负责后勤,英雄负责战斗。
potion = pet.find("potion")只听主人的话,忽略其他人。
pet.moveXY(...)
事件发生时执行对应处理;鼠标点击可以让玩家角色走向点击位置。
本节课关卡:70. 快速赛跑;71. 沙漠蘑菇;72. 蘑菇之声;73. 钥匙陷阱;74. 命令链;75. 宠物工程师;76. 宠物翻译家;77. 宠物副官;78. 炼金术;79. 概念挑战. 宠物探索者;80. 危险钥匙;81. 奥林匹克比赛;82. 十字骨头