14 · 银行突袭
先读关卡目标,观察地图,再运用本课知识。
扣哒世界 · 计算机科学4 · C++ · 第14关
先读关卡目标,观察地图,再运用本课知识。
学习路线:读目标 → 看图解 → 写代码 → 运行检查
要想通关银行突袭,你需要熟练掌握这三把钥匙:
这是处理一群敌人或一堆金币的标准模板。
Get List -> Loop -> Action
首先,我们需要消灭所有在场的敌人。
enemyIndex 必须每次循环都增加,否则你会盯着同一个死掉的敌人发呆!
敌人清理完毕后,就可以安全地收集金币了。
将两个步骤放入 while(true) 主循环中。
扣哒世界 · 计算机科学4 · C++ · 第14关
要想通关银行突袭,你需要熟练掌握这三把钥匙:
这是处理一群敌人或一堆金币的标准模板。
auto enemies = hero.findEnemies();
首先,我们需要消灭所有在场的敌人。
auto enemies = hero.findEnemies();
敌人清理完毕后,就可以安全地收集金币了。
auto coins = hero.findItems();
将两个步骤放入 while(true) 主循环中。
先获取目标列表,再遍历、判断和行动;每处理一个目标,及时更新索引。
auto enemies = hero.findEnemies();
本节课关卡:14. 银行突袭