CH05_音乐之声
CH05_音乐之声
本章目标
- 使用声音模块的指令积木制作程序
- 使用克隆功能的指令积木控制程序
声音模块
概述
1.播放音频文件
2.弹奏乐器
3.控制音量及播放速度等
播放音频文件
1.Scratch仅能识别两种格式:wav和mp3
2.声音模块相关指令
3.新建声音可以从本地文件夹导入,也可以从声音库中选择,还可以自己录制声音。
弹奏乐器
1.弹奏鼓声:可以以指定的排数弹奏18种音色。
2.弹奏音符:可以弹奏范围0-127的音调,同时还能指定拍数,可以设置21种乐器。
项目1:舞曲-两只老虎
实现步骤
1.准备角色、舞台背景
2.新建链表“节拍”、链表”音符”、变量“序号”
3.向链表中导入节拍和音符数据
4.添加“音乐”代码模块
5.编辑脚本实现舞蹈
6.编辑脚本实现音乐
7.完整脚本
项目2:舞曲-江南style
实现步骤
1.准备角色、舞台背景
2.实现移动和切换造型
3.加入音乐
4.加入DIY伴奏音乐
可以用键盘上的按键模拟琴键来完成DIY音乐,比如,当按下键盘上的“a、s、d、f、h、j、k、l”分别弹奏音符“do re mi fa so la si”7个音节
5.完整脚本
项目3:烟花夜景
实现步骤
1.绘制新角色及造型
2.添加背景
3.编写脚本,实现烟花升空效果
克隆自己:
程序启动时,“烟花”角色(小红点)先隐藏起来,并不断的复制出更多的自己,以持续不断的有烟花升入夜空.
烟花升空:
设置初始位置(舞台底部),初始造型(小圆点).
设置升入空中的位置(随机)
发出喜庆的鞭炮声
切换造型
角色不断变大删除克隆体
4.完成效果
课后作业
1.项目3功能拓展
你还可以拓展程序的功能,比如烟花多样化的音效,声音的大小等、更加丰富的烟花图案和颜色等。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 广创科技教育-Blog!
评论