我正在尝试使用外部 mp3 文件在 as3 代码中播放声音。
所以这是我正在使用的代码:
private function playSound():void
{
trace("loading sound");
var mySound:Sound = new Sound();
mySound.addEventListener(IOErrorEvent.IO_ERROR, handleIOError);
mySound.load(new URLRequest("Menu.mp3"));
mySound.play();
trace("playing sound");
}
private function handleIOError(evt:IOErrorEvent):void
{
//handle error if needed
}
音乐根本不播放。
出现“加载声音”和“播放声音”的痕迹,因此代码正在运行。
mp3 文件 Menu.mp3 与用于运行项目的 .fla 文件位于同一文件夹中。这是正确的目录吗?我试着移动它,但仍然无法播放声音。
任何帮助将不胜感激,谢谢!