四、巧接金雨

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

任务场景:巧接金雨-判断游戏到时结束
任务场景:巧接金雨-判断游戏到时结束

一、任务目标

完成「巧接金雨-判断游戏到时结束」:按键/传感驱动得分与结束条件。

二、我们要学什么

  • 学习要点:时间到了游戏结束
  • 本课过关:能完成:到达设定时长后游戏停下,不再无限接。
  • 示例对齐:体验题对应 「4-3-1 巧接金雨-判断游戏到时结束」;完整代码对应 「4-3-2 巧接金雨-判断是否接住」。

三、本节要点

本节要落地的是「时间到了游戏结束」。前两课可以一直玩;本课加上结束条件:时间到就停。

1读场景一局有时限
2对要点时间到就结束
3对照现象到时不再无限玩

四、解题思路

解题抓手是「时间到了游戏结束」。生活对照:限时 30 秒的接金币:时间一到,画面冻结或出现结束提示,不能再无限接。 先对齐:输入「计时是否到达结束时刻,按键仍移动篮子」,输出「彩屏结束提示,灯可辅助」。验收看:到时后是否停止,而不是一直玩。

本课主要用到:彩屏 TFT、彩灯/LED、板载按键。

  1. 1用倒计时或累计时长,到达设定值退出游戏循环。
  2. 2结束时给出提示,不再继续接豆。
  3. 3和下课区分:本课先做「会结束」,算分放下一课。
  4. 4等到时间到,游戏应停住。

步骤关键词(顺着看即可)

1. 时间到就结束2. 结束时给出提示3. 运行核对

五、图形块功能讲解

这里只放本课第一次出现的 Mixly 积木(截图)。前面课用过的不再列出;先认块,再「载入」对照。

图形块分类作用本课用法
连续比较
逻辑把多个比较串成一条条件。对应步骤中的:把多个比较串成一条条件。打开工具箱核对同名块。
设置全部彩灯颜色
执行器一次设置灯带上所有灯珠颜色。对应步骤中的:一次设置灯带上所有灯珠颜色。打开工具箱核对同名块。

六、知识点讲解

到时结束:用计时或倒计时变量,到达设定时长退出游戏循环。过关看时间到后不再无限接豆。

核对现象:到时后是否停止,而不是一直玩。再把时长改短,确认会更早结束。

七、编程练习

点「载入」打开 MixVM(board=sowl_design)。界面默认是图形化积木;示例来自 MixGo SOWL 六学期兴趣课程/学期2。带 design 外设的题目会自动带上接线。工具栏用「运行 / 停止」,「检查」核对关键字。建议先读「四、解题思路」「五、图形块功能讲解」再载入。

六学期兴趣课程:4-3-1 巧接金雨-判断游戏到时结束.mix。载入后运行。

八、课堂练习

请先做两道对错题,再答后面的选择题;全部选完后点「检查」。

  1. 判断:时间到了游戏仍无限进行,没有结束。

  2. 判断:可用此步骤验收——等到设定时间,看游戏是否停止并给出结束提示。

  3. 本课的结束条件是?

  4. 验证时应看?

  5. 相对金豆下落,本课新在?

九、本节小结

回顾:会「时间到了游戏结束」就算抓住本课。