AS3基础教程-第32课-处理声音(上)-处理库内声音
1、首先,需要导入蠹韦睥谚声音。flash支持的声音格式是 wav和mp3格式,其它格式并不支持。而且,mp3格式有着严格的限制,如果超出限制,将被拒绝导入,此时必须使用声音转换软件转换一下码率才可以。详情请参考“声音无法导入flash内的解决方法”一文
2、在保证声音的格式正确的情况下,导入声音的手段与导入图片的一模一样:菜单栏>文件>导入>导入到库
3、打开库面板(Ctrl+L),会看到你刚导入的音乐文件。在名字上双击就可以更改其名字(这个操作对于flash本身没有任何意义,但是对于设计者是必备的。一个容易理解的名字可以极大的减少设计者的制作时间)
4、如果要加载库内的声音,必须先给声音一个AS链接【与 加载影片剪辑的步骤一样】,我们在库面板内设定AS链接为 message ,如下图所示
5、接下来,在帧上写代码如下:var mysd:Sound=new message()mysd.play()与加载影片剪辑的写法很类似,只不过,影片剪辑要呈现在舞台上,使用的是addChild()方法,而声音要听到,使用的是play()方法
6、声音的play()方法有两个参数,第一个参数是 从多少毫秒开始播放,第二个参数是播放多少遍。我们可以将上面的第二行代码修改为<1>第一种情况:只有第一个参数的写法mysd.p造婷用痃lay(2000)表示从2000毫秒(即2秒)的位置开始播放,由于没有设置第二个参数,因此只播放一遍<2>第二种情况:只设置第二个参数的写法mysd.play(0,5)在这里不能忽略第一个参数而直接设置第二个参数,必须将第一个参数写上,因为需要让声音从头播放,所以第一个参数设置为0 。第二个参数指定了播放次数为5次当然,也可以让声音从某时刻开始播放,重复多遍。
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:21
阅读量:26
阅读量:78
阅读量:87
阅读量:76