在flasf cs3 里的liberty 有声音 可以是 mp3 wav 等,右键选 linkage 填入类名(我这里填BTNsound),然后将它拖到场景中,发布出来(我的命名是sound.swf),放到工程src文件夹里。
在flex里新建一个类(我的Loadsound.as)代码如下:
package
{
public class Loadsound
{
[Embed(source="Sound.swf",symbol="BTNsound")]//按钮
public static var btnSound:Class;
}
}
然后在 mxml 里
layout="absolute" creationComplete="init();" >
private var Sbtn:Sound = new Loadsound.btnSound() as Sound;//按钮声音
private var soundVol:SoundTransform = new SoundTransform();//音量
internal function init():void{
soundVol.volume = 1;
}
private function onClink():void{
Sbtn.play(0,0,soundVol);
}
更多资讯,请访问北京影视动漫培训学校