zoukankan      html  css  js  c++  java
  • 播放本地MP3 (二)

    var a:Sound=new Sound();//新建一个Sound类,用来装载mp3文件
    var url:URLRequest=new URLRequest("陈奕迅 - 一丝不挂.mp3");
    a.load(url);//载入mp3
    
    var b:SoundChannel=new SoundChannel();//新建一个声音控制类
    b=a.play();//Sound类的play()方法返回值是SoundChannel类型对象
    
    a_mc.addEventListener(MouseEvent.CLICK,an);
    function an(evt:MouseEvent):void {
    	b.stop();//使用SoundChannel类的stop()方法停止播放mp3
    }
    
    //设置音量大小
    var trans:SoundTransform=new SoundTransform();
    trans.volume=0.6;
    b.soundTransform=trans;
    

    第14、15行:SoundTransform是一个控制音量大小和声道平衡的类,它有一个volume属性,用来控制音量大小;
    第16行:SoundChannel类型对象b有一个soundTransform属性,让这个属性等于上面SoundTransform类设定的值。

    总结:Sound类下面有方法Sound.paly(),返回的是SoundChannel类型数据;SoundChannel类下面有属性SoundChannel.soundTransform,是一个SoundTransform类型数据;SoundTransform类下面有属性SoundTransform.volume。

  • 相关阅读:
    钉钉小程序解析html的方法
    git使用
    electron-vue项目
    数组方法大全
    关于AJAX
    常用的东西
    常用正则表达式
    选项卡
    进度条
    泛型单列
  • 原文地址:https://www.cnblogs.com/leon3286/p/1706298.html
Copyright © 2011-2022 走看看