有时候因需要,还是得加载一下本地声音,通常都是同一目录下,没有问题,但如果改变一下目录问题就来了。
试了半天,原来是文件路径的问题,全路径的写法如下:
var _sound:Sound = new Sound();
_sound.load(new URLRequest("file://E:\\autumn\\钢琴\\snd\\sound1.mp3"));
_sound.play();
相对路径的写法如下:
var _sound:Sound = new Sound();
_sound.load(new URLRequest("snd\\sound1.mp3"));
_sound.play();
问题的关键就是将“\”"替换成“\\”。