AS3.0实现音乐的播放和停止
来源:互联网 发布:五粮春45度淘宝才70元 编辑:程序博客网 时间:2024/05/21 21:42
一.新建一个flash文档,在组件库中突出两个Button,实例名分别命名为:playBtn,stopBtn
二.建一个文件夹,music文件,有首歌:
春暖花开.mp3
二.as代码:
package ch14_1{import fl.managers.*;import flash.display.MovieClip;import flash.events.Event;import flash.events.MouseEvent;import flash.media.Sound;import flash.media.SoundChannel;import flash.net.URLRequest;import flash.text.TextFormat;public class MusicText2 extends MovieClip{var isPlaying:Boolean = false;var currntPosition:uint =0;var sound:Sound = new Sound();var channel:SoundChannel;public function MusicText2(){var f:TextFormat = new TextFormat();f.size =18;StyleManager.setStyle("textFormat",f);playBtn.label ="播放";stopBtn.label ="停止";stopBtn.enabled = false;sound.load( new URLRequest("music/春暖花开.mp3"));sound.addEventListener(Event.COMPLETE,loadComplete);}private function loadComplete(e:Event):void{stage.addEventListener(MouseEvent.CLICK,onClik);}private function onClik(e:MouseEvent):void{if(e.target ==playBtn){if(!isPlaying) {channel = sound.play(currntPosition);playBtn .label="暂停";stopBtn.enabled = true;}else{currntPosition = channel.position;channel.stop();playBtn.label ="播放";}isPlaying =! isPlaying;}else if(e.target ==stopBtn){channel.stop();currntPosition =0;isPlaying =false;}}}}
- AS3.0实现音乐的播放和停止
- AS3.0实现音乐的播放,停止,暂停,和音量的控制
- Flash AS3.0实现音乐播放器
- 使用MediaPlayer实现播放、暂停、继续和停止功能的简易音乐播放器
- 音乐的播放与停止
- Service后台服务控制音乐的播放暂停和停止,播放完自动播放下一曲
- 播放音乐时突然停止的问题
- 停止iframe里的视频音乐播放
- 音乐播放暂停停止
- WebView停止音乐播放
- win32 播放音乐&停止播放
- audio标签的选取和JQ操作音乐的播放和停止
- android暂停或停止其他音乐播放器的播放
- android暂停或停止其他音乐播放器的播放
- android暂停或停止其他音乐播放器的播放
- Android开发笔记之广播,service实现音乐的播放暂停停止快进等功能
- Android 使用Service 实现的简易音乐播放器(有播放、暂停(继续)、重播、停止)
- 汇编实现音乐的播放
- ASP.NET 编译
- ISE使用过程中遇到的一个诡异问题
- SGU 180
- Python支持中文
- ListView与Adapter的关系
- AS3.0实现音乐的播放和停止
- 删除系统更新后留下的文件夹
- [baidu][shell]shell find详解&示例
- ORA-01506: missing or illegal database name 故障分析一例
- 编程练习开始
- maven 开发环境搭建和配置文件详解
- android布局大全
- 输入子系统
- 【Java编程基础】01.Java中的String类以及字符串的常见操作