您的位置:首页 > 其它

Flash MX as 声音控制分解

2008-10-24 01:04 281 查看
教程前言:
  FLASH声音被广泛应用在网页、MTV、片头等FLASH动画当中。一段美好的音乐会给你的动画添加更多的精彩。声音的控制便成了必不可少的部分。本教程为大家从基础知识、简单示例到最后的实例***,一步一步为大家讲解声音控制的方法。
  各位在做实例的时候,一定要注意影片剪辑和主场景中的切换,不要弄混了。教程中用红色字为大家注明了一些重点和需要注意的事项。而在后面的程序设计中,我用桔***字为大家标出了在***过程中来回切换场景和一些注意事项。看到这些颜色的字时,大家要仔细一些。
基础知识:
  在开始讲解声音控制之前,先让大家熟悉一下声音的各种调节参数,这在一会儿的效果解释的时候,可以让你更容易地去理解。下面为大家列出FLASH中常用的音量控制方法、函数以及属性。
  注意:在这其中,mySound是一个声音对象,我们在用as来控制声音之前,一定要先使用构造函数newSound创建声音对象。只有先创建声音对象以后,FLASH才可以调用声音对象的方法。还有,FLASH的action是区分大小写的,所以在写action的时候,一定要注意。
  mySound=newSound();//新建一个声音对象,对象的名称是mySound。
声音对象的方法:
    播放与停止:
     mySound.start();开始播放声音。如想在声音的某一秒中播放,可输入Sound.start(2),即:从声音的第二秒开始播放。(这里的单位只能是秒)
     mySound.stop();停止声音的播放。
    音量控制:(范围从0-100)
     mySound.getVolume();获取当前的音量大小。
     mySound.setVolume();设置当前音乐的音量。
    左/右均衡:(范围从-100到100)
     mySound.getPan();获取左右均衡的值。
     mySound.setPan();设置左右均衡的值。
    声道音量:
     mySound.getTransform();获取左右声音的音量。
     mySound.setTransform();设置左右声道的音量。
     这是一个比较特殊的参数,在设置setTransform前,要先为它新建一个对像才可以。因为篇幅有限,在这里不为大家讲解了。如果有兴趣,请参看FLASH的帮助文件。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: