声音:Scratch 项目里最容易忽略的宝藏
很多孩子做 Scratch 项目只关心画面和逻辑,最后作品"静悄悄"。可一个真正吸引人的作品,声音功不可没:点击有音效、过关有欢呼、场景有背景音乐,体验立刻上一个台阶。
声音积木分两类:一类是音乐积木(演奏音符、设置乐器、设定速度),一类是音效积木(播放声音、等待播放完)。把它们组合起来,孩子就能在项目里做出一段属于自己的旋律。
好作品 = 好看的画面 + 好玩的逻辑 + 好听的声音。
- 音乐积木演奏音符、选乐器。
- 音效积木播放与等待。
- 节奏用循环和等待做节拍。
- 配乐背景音乐与场景切换。
音乐积木:把旋律写成程序
"演奏音符 60 拍 0.5"是最常用的音乐积木:音符数字对应音高(60 是中央 C),后面的数是时长。把几个音符连起来,就是一小段旋律。
伪积木示例:
当绿旗被点击
设置乐器为 1(钢琴)
演奏音符 60 拍 0.5
演奏音符 64 拍 0.5
演奏音符 67 拍 0.5
演奏音符 72 拍 1
这就是 C 大调的一段上行音阶,听起来像"do re mi fa"往上爬。乐器编号可以换:1 钢琴、5 电吉他、13 木琴,不同的乐器让同一段旋律有完全不同的味道。
音效积木:给动作配上反馈
"播放声音"和"播放声音等待播完"的区别要讲清楚:前者立刻继续执行下面的积木,后者等声音播完才往下走。做对话配音时要用"等待播完",做瞬间音效时用普通播放。
伪积木示例:
当角色被点击
播放声音 "弹出"
说 "你好!" 2 秒
播放声音 "欢呼"
音效是游戏的手感来源:碰撞有"咚"、得分有"叮"、通关有"欢呼",孩子的作品立刻"有反馈"了。
节奏小游戏:跟着节拍点按钮
做一个简单的节奏游戏:角色按节拍变换造型,玩家在正确时机按下按钮,判定"完美、不错、miss"。核心是"等待 0.5 秒"和"重复执行"的组合,节拍感就出来了。
伪积木示例:
当绿旗被点击
重复执行 8 次
下一个造型
播放声音 "拍手"
等待 0.5 秒
节拍游戏让孩子的循环和计时用得特别熟练,也是做音乐类项目的好起点。
配乐动画:让故事有背景音乐
动画故事(可以参考我们频道的"Scratch 动画故事创作")加上背景音乐,沉浸感完全不同。做法:绿旗点击后进入"重复执行"循环,每次播放一小段旋律并等待,角色一边说话一边有配乐。
伪积木示例:
当绿旗被点击
重复执行
演奏音符 67 拍 0.5
演奏音符 72 拍 0.5
演奏音符 76 拍 1
注意:进入下一个场景前要记得"停止所有声音",否则上一场景的音乐会串场。
声音素材:自己录还是用库
Scratch 自带声音库有大量音效和音乐循环,直接选最省事。想要更有个人特色,可以点"录音"用麦克风录一句台词,或者上传音频文件。
给孩子三个建议:音效要短(一两秒最干脆);背景音乐要"循环友好"(头尾能接上);自己录音记得环境安静、语速清楚。素材版权也要留意:个人学习随便用,公开发布的作品最好用自带库或自己录的。
进阶方向与创作建议
会了基础积木,可以往这些方向走:做音乐小游戏(节拍、猜歌名)、给平台跳跃游戏配场景音乐、用变量做"音量条"、甚至用音符积木编一段自己的主题曲。
创作建议:先定情绪(欢快/紧张/安静),再选乐器,然后写 8 小节以内的短旋律循环,最后用音效做反馈。做完记得把项目给家人朋友玩,听听他们的反馈,再调整音量平衡。
- 旋律音符积木连起来。
- 反馈短音效配动作。
- 节拍循环加等待。
- 配乐循环旋律做背景。