搜索

【跟娃学编程】scratch新手教程第11课:小老鼠循​线吃蛋糕

发布网友 发布时间:2024-10-23 17:28

我来回答

1个回答

热心网友 时间:2024-10-31 15:22

今天我们将制作一个趣味小游戏:蛋糕从运输车上掉落,小老鼠沿着运输车走过的路线,把所有的蛋糕一一找到并享用。

【学习目标】

1. 掌握“如果……那么……”指令模块的运用。

2. 理解并学会检测两种颜色是否接触。

3. 理解循线的基本原理。

4. 学会调整参数和调试程序。

如不习惯文字教程,可观看以下视频教程:

【具体步骤】

一、绘制背景

我们需要绘制一条黑色的轨迹,作为小老鼠要检测的路径。

将画笔调整为黑色,笔粗调整为30,在画布上绘制一个闭合的轨迹。如下图:

二、添加角色

删除默认的小猫角色,添加小老鼠(Mouse1)和蛋糕(Muffin)角色。

在小老鼠的两侧胡子上分别添加两个不同颜色(红色和绿色)的传感器,用于感知路径。

选择画笔工具,将画笔粗细调整为12,颜色调整为绿色和红色,分别在小老鼠的两边胡子上点一下。如下图所示:

传感器的形状没有,可以是长方形或正方形。根据轨道的粗细来决定。传感器要位于轨道两侧。

调整小老鼠位置,将其放置在轨道上的任意一点。

将蛋糕大小设置为25,放置在轨道上。

三、给角色编程

1、给小老鼠(Mouse1)编程

(1)对小老鼠进行初始化编程,设置初始位置和方向。

(2)重复执行向前移动,如果左边红色传感器碰到黑线,向左旋转5度;如果右边绿色传感器碰到黑线,向右旋转5度。移动的步数和旋转的角度根据黑色轨迹的形状和粗细决定,需要不断测试才能得到。

这里使用“如果……那么……”指令。我们发现如果后面的参数是六边形,所以它需的指令模块也是六边形的。在侦测中,我们找到“颜色碰到颜色”指令模块。我们需要用传感器去感知,也就是左右两边的颜色去碰到黑色轨道。在选颜色的时候,我们要用吸管去吸舞台上的颜色,以免有颜色误差。

点击颜色会弹出下框选择颜色。

再点击这个吸管,移到舞台上小老鼠的左侧传感器上,吸取颜色。颜色就选好了。

右侧同理。

2、给蛋糕(Muffin)编程

蛋糕的程序就是一直侦测有没有碰到小老鼠,如果碰到了小老鼠,蛋糕就隐藏起来,并播放一个被吃掉的音效。

给角色添加声音“Bite”。

蛋糕角色可以有很多个,我们直接复制,然后调整位置即可。如下图:

运行一下,看效果。如果哪里不满意可以再调整。

最后别忘了保存文件。

今天的scratch新手教程11小老鼠循线吃蛋糕的小游戏就分享到这里啦!

别忘了“关注”我呀,我会持续更新哒!
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com
Top