我用flex写了一个游戏,那个游戏有声音。我从这样的资产加载声音来播放声音文件,这是函数:
public function playSound(value:String, vol:Number):void
{
mySound=new Sound();
var urlRequest:URLRequest=new URLRequest(value);
mySound.load(urlRequest);
sChannel=mySound.play(0, 0, new SoundTransform(vol, 0));
}
当我想播放声音时,我这样称呼它:
playSound("sounds/abc.mp3", 1)
当前项目中包中的“声音”。当我在 Eclipse 中构建时它工作正常,但是当我将该游戏放到网络上时,我听不到音乐。
谁能告诉我如何解决