🎯 一、课程简介
欢迎来到 Scratch 创意编程世界!本课程我们将一起制作一个有趣的 “声控灯” 项目。通过这个生动的小作品,你将学会如何让程序与用户进行“听觉”交互,并理解等待、循环等基础编程概念。
🚩二、作品展示
项目效果:
当我们点击舞台上的主角时,他会发出“嘿!”的一声,与此同时,房间里的台灯会被点亮。等待2秒后,台灯会自动熄灭,模拟一个由声音触发的延时灯。
声控灯
🧩 三、核心模块介绍
- 事件模块
1)当绿旗被点击:点击舞台右上角的绿旗开始运行程序。
2)当角色被点击:用户点击这个角色时触发。
3)当响度>xx:当麦克风检测到的环境声音音量超过设定值时,触发脚本运行。【0-100,代表音量的百分比】

- 运动模块
1)移到【x,y】:将角色瞬间移动到指定坐标位置
2)将旋转方式设为xx:设置角色在转向时的旋转行为
3)面向xx方向:设置角色的面向方向

- 外观模块
1)说xx 2秒:显示对话气泡并持续指定时间 【以秒为单位,支持小数(如0.5秒)】
2)换成xx造型:立即切换角色的造型
3)将大小设为xx:设置角色的显示大小百分比
正常大小:100%;
缩小:<100%(最小约5%);
放大:>100%(最大约500%)

- 声音模块
播放声音xxx等待播完:等待声音完全播放结束后,才执行后面的积木

- 控制模块
等待xx秒

🚀 四、作品制作步骤
任务:
1. 添加角色
2. 设定角色初始状态,位置、大小、方向
3. 点击角色,发出“嘿”,亮灯
4. 过2秒,灭灯


💡 五、拓展思考(模块)
恭喜你完成了“声控灯”项目!你已经掌握了交互和控制的精髓。接下来,可以尝试用以下模块来升级你的作品:
- 让灯光更柔和
模块: 外观 类别下的 将虚像特效增加。
挑战: 尝试用“虚像”特效来代替“颜色”特效,制造一种灯光渐亮渐灭的柔和效果。 - 添加背景故事
模块: 外观 类别下的 切换背景到。
挑战: 设计两个背景,一个“夜晚”一个“白天”。程序开始时是夜晚,开灯后切换到更明亮的房间背景。
希望你在《声控灯》的创作中享受到了编程的乐趣!发挥你的想象力,去创造更多精彩的作品吧!
源码素材
源码下载地址


2252

被折叠的 条评论
为什么被折叠?



