M2A1S2第二步:添加优美的背景音乐
发布人:张建辉发布时间:2016-09-06 20:40:27
如果猫咪听着优美的音乐,在森林中漫步,是不是更惬意呢?接下来我们就把背景音乐设置为“清晨”这首轻音乐,让猫咪伴随着音乐在林中漫步!
1.从网络上下载“清晨”这首轻音乐。
2.点击角色列表区左侧的“舞台背景缩略图”,如图(1)。软件切换到“背景——脚本”选项卡,如图(2)。
图(1)
图(2)
3.新建声音的3种方法
点击“音乐”选项卡,这时会显示图(3)所示界面。
图(3)
从中可以看到,有三种新建声音的方式:A.从声音库中选取声音、B.录制新声音、C.从本地文件中上传声音。
4.从本地上传“清晨”声音文件
在这里,我们点击“从声音库中选取声音”,这时会显示“选择要上载的文件”对话框(如图4所示)。
图(4)
找到从网上下载的“清晨”这首音乐,双击,会显示“Converting mp3 file …”窗口(如图5)。
图(5)
转换完成后,返回到Scratch界面如图(6)。
图(6)
这时显示有“流行音乐”、“清晨”两首音乐。既可以点击按钮,试听音乐,也可以在试听中点击
按钮,停止试听过程。还可以点击
按钮,通过MIC录制声音。
5.把“清晨”这首音乐设置成舞台背景音乐
点击“脚本”,选择“声音”分类,这时会在模块盘中显示声音分类中的所有模块(见图7)。
图(7)
这里面有、
等模块。
把拖到脚本区域里,点击它,只是开始播放“清晨”这首音乐,猫咪并没有走起来,这时怎么回事?在这里提醒大家,点击脚本区域里面的某一模块(组),仅仅是执行这一模块(组)而已,不会执行整个文件所有脚本!如果想执行整个脚本,必须点击舞台右上方的
。
那就点击按钮,试一下吧。哎!?猫咪飞奔起来了,但是,为什么没有播放音乐?这同样是因为没有加上用
控制的模块。
点击“事件”分类,从模块盘中拖出这个模块,拼在
的上方。点击舞台右上方的
按钮,欣赏欣赏吧!
6反复播放背景音乐
很美吧?但是,怎么播放一段事件后,音乐就停止了?这是因为脚本的意思是:点击绿旗按钮播放声音“清晨.mp3”。当然清晨mp3播放完之后,音乐就停止了。
就像让猫咪重复执行模块,是不是加上
模块就可以了呢?那就试试吧。
从控制分类中找到模块,拖动这个模块到
与
中间,当
与
之间出现一条白线时,就可以松开鼠标按键了,编写好的脚本如图(8)所示。
图(8)

我们来看看图(8)所示的脚本的意思:点击绿旗时,重复执行播放声音“清晨.mp3”。是重复执行播放命令了,但是,程序在反复执行重头播放音乐的命令,一直在播放开头的一点音乐,当然听不到完整的音乐了!那怎么办?
把换成
是不是就可以了呢?试试吧。
首先删除模块。用鼠标右键点击
,会弹出图(9)所示快捷菜单,点击“删除”按钮就可以删除选中的模块了。
图(9)
提示:你可以点击“复制”、“添加注释”、“帮助”三个按钮,看一下会有什么发现?
然后,从声音模块盘中拖动到
模块的中间,当
中间出现一条白线就可以松开鼠标按键了,编写好的脚本如图(10)所示。
图(10)
再试试看!这回音乐在不断地重复播放,不会停止了!?为什么?图(10)所示的脚本的意思是:点击绿旗时,重复执行播放声音“清晨.mp3”直至播放完毕。也就是说,音乐播放完之后,再重从头播放音乐直至结束,然后再从头播放,不断重复播放。