70 · 快速赛跑
先读关卡目标,观察地图,再运用本课知识。
扣哒世界 · 计算机科学3 · C++ · 第70–82关
先读关卡目标,观察地图,再运用本课知识。
先读关卡目标,观察地图,再运用本课知识。
先读关卡目标,观察地图,再运用本课知识。
先读关卡目标,观察地图,再运用本课知识。
先读关卡目标,观察地图,再运用本课知识。
先读关卡目标,观察地图,再运用本课知识。
先读关卡目标,观察地图,再运用本课知识。
先读关卡目标,观察地图,再运用本课知识。
先读关卡目标,观察地图,再运用本课知识。
学习路线:读目标 → 看图解 → 写代码 → 运行检查
扣哒世界 · 计算机科学3 · C++ · 第70–82关
先读关卡目标,观察地图,再运用本课知识。
先读关卡目标,观察地图,再运用本课知识。
先读关卡目标,观察地图,再运用本课知识。
先读关卡目标,观察地图,再运用本课知识。
学习路线:读目标 → 看图解 → 写代码 → 运行检查
事件处理器就像程序的“耳朵”。
它一直竖着耳朵听,一旦听到特定的信号(事件),就立马行动!
通常代码是一行行执行的。但在事件驱动中,宠物可以和英雄同时行动!
宠物非常擅长跑腿。常用函数:
findNearestByType("potion"): 找东西fetch(item): 捡回来Helper Doggo
宠物不仅能看见,还能听见!
event 参数里包含着关键信息:
你可以通过检查 event.speaker 来决定是否服从命令。
扣哒世界 · 计算机科学3 · C++ · 第70–82关
事件处理器就像程序的“耳朵”。 它一直竖着耳朵听,一旦听到特定的信号(事件),就立马行动!
pet.moveXY(50, 21);
通常代码是一行行执行的。但在事件驱动中,宠物可以和英雄同时行动!
pet.moveXY(50, 21);
宠物非常擅长跑腿。常用函数:
auto potion = pet.findNearestByType("potion");宠物不仅能看见,还能听见!
pet.say("Htron");你可以通过检查 event.speaker 来决定是否服从命令。
auto referee = pet.findNearestByType("wizard");本节课关卡:70. 快速赛跑;71. 沙漠蘑菇;72. 蘑菇之声;73. 钥匙陷阱;74. 命令链;75. 宠物工程师;76. 宠物翻译家;77. 宠物副官;78. 炼金术;79. 概念挑战. 宠物探索者;80. 危险钥匙;81. 奥林匹克比赛;82. 十字骨头