Flash 5 声音函数详细说明
作者 佚名技术
来源 服务器技术
浏览
发布时间 2012-07-09
tVolume(); 返回上次 setVolume 函数调用的结果。 setPan(); 设置声音的左右均衡值。 setTransform(); 设置声音的变换。 setVolume(); 设置声音的音量值。 start(); 开始播放声音,从起始位置开始或者从参数中设置的偏移点开始播放。 stop(); 停止播放指定的声音或者停止当前播放的所有声音。 ---------------------------------------------------------------------------------- 声音总览 声音部分将使用相当大的一部分硬盘和内存空间。因为立体声将使用单声道声音的两倍空间,一般最好使用22-Khz,16-bit的单声道声音。你可以使用SetTransform函数来将单声道声音以立体声的方式来播放,或者将立体声播放成单声道,而且可以对声音加上一些有趣的效果。 声音对象的构造函数: 语法: new Sound(); new Sound(target); 参数: target 用于指定生成的声音对象所在和控制的MC。该参数是可选参数。 说明: 成员函数;作用是产生指定的MC中的新声音对象,该对象将用于控制这个MC中的声音,如果没有指定target参数,则产生的对象将控制所有的时间线上的声音。 播放器: Flash5或以后版本 例子: GlobalSound = new Sound(); MovieSound = new Sound(mymovie); Sound.attachSound 语法: mySound.attachSound("idName" ) ; 参数: idName 声音对象的新实例名。这个名字和元素的Linkage Properties对话框中输入的标识名是相同的。该参数必须包含在""中。 说明: 成员函数;该函数的作用就在于将idName所指定的声音元素绑定到指定的声音对象中。绑定的声音元素必须位于当前的库中,并且在元素的Linkage Properties对话框中指定输出。大家可以使用Sound.start来开始播放声音。 播放器: Flash5或以后版本 例子: Sound.getPan 语法: mySound.getPan(); 参数: 无 说明: 成员函数;该函数返回上次 setPan 调用后设置的声音均衡值,数值为在-100~100的整数。这个值将控制当前以及以后播放的声音的左/右平衡。 该成员函数与setVolume和setTransform函数相关。 播放器: Flash5或以后版本 例子: Sound.getTransform 语法: mySound.getTransform(); 参数: 无 说明: 成员函数;返回指定声音对象中上一次 setTransform 调用后的声音变换信息。 播放器: Flash5或以后版本 例子: Sound.getVolume 语法: mySound.getVolume(); 参数: 无 说明: 成员函数;返回当前音量值,数值在0~100,其中0为静音,100为音量最大值,缺省设置为100。 播放器: Flash5或以后版本 例子: Sound.setPan 语法: mySound.setPan(pan); 参数: pan 设置声音左右均衡度的一个整数值,范围在-100~100之间。-100表示只使用左声道,100表示只使用右声道,等于0表示左右声道平均分配。 说明: 成员函数;决定声音是如何在左右声道(音箱)中播放的。对于单声道声音,pan将影响声音到底是通过哪个音箱(左或者右)播放。 该成员函数同setVolume和setTransform函数相关,调用了该函数将删除和重新设置先前的setPan()和setTransform()函数的设置值。 播放器: Flash5或以后版本 例子: 下面例子将使用setVolume 和 setPan 来控制指定目标"u2"中的声音对象: onClipEvent(mouseDown){ //产生一个新的声音对象并且 s =new Sound(this); //绑定一个库中的声音元素 s.attachSound("u2" ) ; //设置音量值为 50% s.setVolume(50); //将右声道的声音关掉 s.setPan(-100); //从声音的第30秒开始播放,并循环播放5次。 s.start(30,5); Sound.setTransform 语法: mySound.setTransform(soundTransformObject); 参数: soundTransformObject 是一个通过调用特殊对象Object的构造函数生成的对象。 说明: 成员函数;设置声音对象的声音变换信息。该函数和 setVolume 以及 setPan 相关,调用该函数将修改先前 setPan 或 setVolume 所做的设置。该函数是为那些想在声音 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
上一篇: FLASH基础的一些心得体会下一篇: 增加场景制作Loading教程
关于Flash 5 声音函数详细说明的所有评论