四、巧接金雨
第15课 巧接金雨-判断游戏到时结束

一、任务目标
完成「巧接金雨-判断游戏到时结束」:按键/传感驱动得分与结束条件。
二、我们要学什么
- 学习要点:时间到了游戏结束
- 本课过关:能完成:到达设定时长后游戏停下,不再无限接。
- 示例对齐:体验题对应 「4-3-1 巧接金雨-判断游戏到时结束」;完整代码对应 「4-3-2 巧接金雨-判断是否接住」。
三、本节要点
本节要落地的是「时间到了游戏结束」。前两课可以一直玩;本课加上结束条件:时间到就停。
1读场景一局有时限
2对要点时间到就结束
3对照现象到时不再无限玩
四、解题思路
解题抓手是「时间到了游戏结束」。生活对照:限时 30 秒的接金币:时间一到,画面冻结或出现结束提示,不能再无限接。 先对齐:输入「计时是否到达结束时刻,按键仍移动篮子」,输出「彩屏结束提示,灯可辅助」。验收看:到时后是否停止,而不是一直玩。
本课主要用到:彩屏 TFT、彩灯/LED、板载按键。
- 1用倒计时或累计时长,到达设定值退出游戏循环。
- 2结束时给出提示,不再继续接豆。
- 3和下课区分:本课先做「会结束」,算分放下一课。
- 4等到时间到,游戏应停住。
步骤关键词(顺着看即可)
五、图形块功能讲解
这里只放本课第一次出现的 Mixly 积木(截图)。前面课用过的不再列出;先认块,再「载入」对照。
| 图形块 | 分类 | 作用 | 本课用法 |
|---|---|---|---|
![]() | 逻辑 | 把多个比较串成一条条件。 | 对应步骤中的:把多个比较串成一条条件。打开工具箱核对同名块。 |
| 执行器 | 一次设置灯带上所有灯珠颜色。 | 对应步骤中的:一次设置灯带上所有灯珠颜色。打开工具箱核对同名块。 |
六、知识点讲解
到时结束:用计时或倒计时变量,到达设定时长退出游戏循环。过关看时间到后不再无限接豆。
核对现象:到时后是否停止,而不是一直玩。再把时长改短,确认会更早结束。
七、编程练习
点「载入」打开 MixVM(board=sowl_design)。界面默认是图形化积木;示例来自 MixGo SOWL 六学期兴趣课程/学期2。带 design 外设的题目会自动带上接线。工具栏用「运行 / 停止」,「检查」核对关键字。建议先读「四、解题思路」「五、图形块功能讲解」再载入。
六学期兴趣课程:4-3-1 巧接金雨-判断游戏到时结束.mix。载入后运行。
正在载入编程环境
正在载入 MixGo SOWL 仿真编程环境…
八、课堂练习
请先做两道对错题,再答后面的选择题;全部选完后点「检查」。
判断:时间到了游戏仍无限进行,没有结束。
判断:可用此步骤验收——等到设定时间,看游戏是否停止并给出结束提示。
本课的结束条件是?
验证时应看?
相对金豆下落,本课新在?
九、本节小结
回顾:会「时间到了游戏结束」就算抓住本课。
