AS加载外部音乐循环播放
如果是内部音乐,很简单
1、如果是内部音乐,很简单。。。
- mySound = new Sound();
- mySound.attachSound("sound");
- mySound.start(0, 99);
2、如果是外部音乐稍麻烦一点:
- var mysound:Sound = new Sound();
- mysound.onLoad = function(ok:Boolean):Void {
- if (ok) {
- mysound.start(0, 10);
- } else {
- trace("加载失败!");
- }
- };
- mysound.loadSound("aa.mp3", false);
这里好像要要等onLoad完毕后才能正常播放。
如果暂停时,需要从开始播放的时候播放:
如果暂停时,需要从开始播放的时候播放:
- //Music
- var mysound:Sound = new Sound();
- var playTime;
- mysound.onLoad = function(ok:Boolean):Void {
- if (ok) {
- mysound.start(0, 10);
- } else {
- trace("加载失败!");
- }
- };
- onEnterFrame = function ():Void {
- playTime = mysound.position/1000;
- };
- mysound.loadSound("onebyone.mp3", true);
- var my_panduan:Boolean = true;
- btn_music.onRelease = function():Void {
- my_panduan = !my_panduan;
- if (my_panduan) {
- btn_music.gotoAndStop(1);
- mysound.start(playTime);
- } else {
- btn_music.gotoAndStop(2);
- mysound.stop();
- }
- };
热门文章推荐
- [HLS]做自己的m3u8点播系统使用HTTP Live Streaming(HLS技术)
- [FMS]FMS流媒体服务器配置与使用相关的介绍
- [AS3]什么是M3U8,与HTML5的区别是什么
- AS2.0 让flash自适应全屏,并且不自动缩放
- [AS3]as3.0的sound类常用技巧整理
- [AS3]as3与ByteArray详解、ByteArray介绍、ByteArray用法
- 关于RTMP,RTMPT,RTMPS,RTMPE,RTMPTE协议的介绍
- [JS]分享浏览器弹出窗口不被拦截JS示例
请稍候...