打印

[FLEX] 一段加载声音的代码在flashcs3中行,复制到flex中就不行了

一段加载声音的代码,如下:
复制内容到剪贴板
代码:
package {
    import flash.display.Sprite;
    import flash.media.Sound;
    import flash.net.URLRequest;
    public class LoadSoundExample extends Sprite {
        private var _sound:Sound;
        public function LoadSoundExample() {
            _sound=new Sound();
            _sound.load(new URLRequest("burning.mp3"));
            _sound.play();
        }
    }
}
附文件目录图:


在flashcs3中可以听到声音,但在复制到flex里为什么就不行了呢?

[ 本帖最后由 hbflash9 于 2008-6-2 01:55 编辑 ]

重新检查了一下,现在正常了

现在又可以了
异步操作。
load音乐的下一行就是播放。
这个播放语句执行的时候音乐是否已经家在完。
是不一定的。
一下可以一下不可以,是很正常的。

加入一个完成控制的函数。在里面做你要做的事即可。
紫色的風.net
迷一样打不开的地址