5. 插入音乐:
联想到文字和图片的插入,您一定猜到怎样插入声音文件了吧?但是在菜单栏中的“插入”菜单下,没有“声音”呀,在工具栏里也没有插入声音的按钮!?难道SWiSHmax不支持声音文件?非也,非也。SWiSHmax支持两种音乐格式,WAV和MP3。
有两种插入声音文件的方法:在时间线面板上先选择声音插入的帧,比如第1帧,单击菜单栏中的“插入”→“内容”,在“打开”窗口中选种您需要的声音文件,点“打开”按钮。在场景“scene_1”的第一帧上就多了一个喇叭的符号,如图。

在轮廓面板上,您是看不到声音对象的,只有点击右边“电影”面板上的“内容”标签,才能看到新加入的声音对象。


让我们来简单理解一下播放声音的脚本。“onFrame (1)”表示该行为发生在第一帧上,“playSound()”是一个播放声音的函数,声音对象是主文件名为“姐姐”的mp3文件。
点击工具栏中的“播放电影”按钮
那是因为现在我们的电影总共只有30帧,见上图,而我们预设的帧率是12帧/秒,所以总共只有30÷12=2.5(秒),音乐文件也就播放2.5秒后就又从头开始了。怎么解决呢?我们可以在31帧时设置一个停止的动作,使动画停止而声音继续播放下去。在场景Scene_1的第31帧处,单击鼠标右键,在菜单中选择“电影控制”→“Stop()”,最后效果如下图,在第31帧处就多了一个停止的符号。

我们再来看一下脚本,又多了两行,“onFrame(30)”表示在第30帧,“stop()”是停止播放电影的函数。

再点击工具栏中的“播放电影”按钮
