四、巧接金雨
第14课 巧接金雨-显示金豆下落

一、任务目标
完成「巧接金雨-显示金豆下落」:按键/传感驱动得分与结束条件。
二、我们要学什么
- 学习要点:让金豆从上方落下来
- 本课过关:能完成:屏上能看到金豆下落,而不只是一个静止篮子。
- 示例对齐:体验题对应 「4-2-1 巧接金雨-显示金豆下落」;完整代码对应 「4-2-2 巧接金雨-手动启动游戏」。
三、本节要点
围绕「让金豆从上方落下来」来搭。上一课篮子会动;本课加入下落物,游戏画面才完整。
1明情景金豆往下掉
2对能力逐帧增加Y坐标
3看结果豆子持续下落
四、解题思路
不要重复抄任务原文,直接按「让金豆从上方落下来」拆步骤。情景:接金币第二步:金币从天上掉下来,你还不一定要算分,但必须看见它在落。 输入「游戏循环(下落节奏),按键仍可移动篮子」对输出「彩屏上金豆的下落动画」。核对:金豆是否持续往下落。
本课主要用到:彩屏 TFT、板载按键。
- 1循环里增加金豆的 Y 坐标并重绘。
- 2篮子仍可左右移动(接上一课)。
- 3本课重点看下落动画,不必算分、不必到时结束。
- 4运行后金豆应持续往下掉。
流程提要(关键词)
五、图形块功能讲解
只讲解本课新块(真积木图)。已学过的略过;认清后再载入拖搭。
| 图形块 | 分类 | 作用 | 本课用法 |
|---|---|---|---|
![]() | 数学 | 在指定范围内随机取整数或小数。 | 本课里用它做:在指定范围内随机取整数或小数。载入后按名称在工具箱核对。 |
![]() | 其它 | 本课程序中用到的积木,载入后可在工具箱中对照名称查看。 | 搭积木时靠它完成:本课程序中用到的积木,载入后可在工具箱中对照名称查看。载入后对照截图找块。 |
六、知识点讲解
下落动画:在循环里逐帧增加金豆 Y 坐标并重绘。过关看金豆持续往下掉。
验收时看:金豆是否持续往下落。再看豆落下的速度,必要时改延时对比快慢。
七、编程练习
「载入」后进入 MixVM(board=sowl_design)。以图形化积木为主,材料取自 MixGo SOWL 六学期兴趣课程/学期2。外设 design 会随题目导入接线。运行、停止在 Mixly 工具栏;「检查」用来对关键字。载入前先浏览解题思路和图形块说明。
六学期兴趣课程:4-2-1 巧接金雨-显示金豆下落.mix。载入后运行。
正在载入编程环境
正在载入 MixGo SOWL 仿真编程环境…
八、课堂练习
先判断对错,再完成其余题;提交前点「检查」。
判断:金豆会停在屏幕顶端不往下掉。
判断:推荐这样验证:运行后观察金豆是否不断从上方落向底部。
本课画面上新出现的是?
和移动篮子相比,本课多了?
本课还没要求?
九、本节小结
小结落点:「让金豆从上方落下来」。

