49 · 边地好伙伴
先读关卡目标,观察地图,再运用本课知识。
扣哒世界 · 计算机科学2 · C++ · 第49–62关
先读关卡目标,观察地图,再运用本课知识。
先读关卡目标,观察地图,再运用本课知识。
先读关卡目标,观察地图,再运用本课知识。
先读关卡目标,观察地图,再运用本课知识。
先读关卡目标,观察地图,再运用本课知识。
先读关卡目标,观察地图,再运用本课知识。
先读关卡目标,观察地图,再运用本课知识。
先读关卡目标,观察地图,再运用本课知识。
先读关卡目标,观察地图,再运用本课知识。
学习路线:读目标 → 看图解 → 写代码 → 运行检查
扣哒世界 · 计算机科学2 · C++ · 第49–62关
先读关卡目标,观察地图,再运用本课知识。
先读关卡目标,观察地图,再运用本课知识。
先读关卡目标,观察地图,再运用本课知识。
先读关卡目标,观察地图,再运用本课知识。
先读关卡目标,观察地图,再运用本课知识。
学习路线:读目标 → 看图解 → 写代码 → 运行检查
想象你的宠物有一个魔法耳朵,当特定事情发生时,它就会自动做出反应!
要让宠物对事件做出反应,我们需要使用 pet.on。
任务: 训练宠物在听到你说话时回应。
事件类型:"hear"
事件类型: "spawn" (出生/生成)
这个事件只在关卡开始、宠物出现时触发一次。通常用于启动一个无限循环的任务(比如捡东西)。
Spawn = 登场!
这是事件处理最强大的地方:多任务处理!
英雄和宠物可以各干各的,互不干扰。
英雄只管跑路,宠物负责后勤(捡药水)。
宠物也可以自己移动!
在 onSpawn 中使用 pet.moveXY(),宠物就会自己去巡逻,而英雄在旁边喊加油。
扣哒世界 · 计算机科学2 · C++ · 第49–62关
想象你的宠物有一个魔法耳朵,当特定事情发生时,它就会自动做出反应!
要让宠物对事件做出反应,我们需要使用 pet.on。
pet.say("汪汪!");任务: 训练宠物在听到你说话时回应。
pet.say("喵~");事件类型: "spawn" (出生/生成)
auto item = hero.findNearestItem();
这是事件处理最强大的地方:多任务处理!
英雄只管跑路,宠物负责后勤(捡药水)。
auto item = hero.findNearestItem();
宠物也可以自己移动!
pet.moveXY(9, 24);
本节课关卡:49. 边地好伙伴;50. 好伙伴的名字;51. 博士猫咪;52. 宠物小测试;53. 概念挑战. 适时之言;54. 去拿过来;55. 看门狗;56. 漫漫长路;57. 概念挑战. 坚韧的诱饵;58. 森林慢跑;59. 森林加农炮之舞;60. 概念挑战. 锋利的诱饵;61. 组合挑战. 充满事件的争论;62. 力量的顶峰