位置:模块2:创意设计(A) -> 相关资源

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”直至播放完毕。也就是说,音乐播放完之后,再重从头播放音乐直至结束,然后再从头播放,不断重复播放。