关于flex 3.0 制作mp3播放器的一些疑问

今天玩了一下flex 3.0,在网上找了好多教程,可是都是不怎么。最坏的就是没有中文文档帮助文档。Flash cs3.0 中文在线帮助文档都有,而偏偏adobe不知道搞什么,官方网都很坏,英语差也没有办法。

真的快点有个帮助文档就好,至少可以看一下那些函数有什么用啊

今天拿了别人的代码看了一下,至少会有点东西会明白,毕竟是flash as 3.0的代码 ,还好有帮助文档,可是下面的代码会有问题,就是连续按play ,接着再按stop就变得不乖,不知道搞什么。Stop居然不起作用。相比as 2.0的时候,自己特别喜欢看sound类的东西。很一段时间都做了个播放的音乐的。那时候感觉特别爽。

今天不想解析什么了。唉,帮助文档的中文版什么时候才出呢?希望看了这帖的人能帮我解答这些问题:

 

-.flex 3.0的界面设计是怎样,我不想要窗体上的按钮,自定义要怎样做?

二。怎样修改播放按钮的个bug呢?有兴趣可以来试试,基本上是as3.0的代码

 

 

 

 

 

 

 

 

 

 

 

 

 

 

<?xml version="1.0" encoding="utf-8"?>

<mx:WindowedApplication xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" width="312" height="499"  creationComplete="loading()">

    <mx:Script>

       <![CDATA[

           import flash.media.Sound;

           import flash.media.SoundChannel;

           import flash.net.URLRequest;

           import flash.media.SoundTransform;

          

          

      

       private var my_channel:SoundChannel=new SoundChannel();

       private var _sound:Sound=new Sound();

        private var  my_transform :SoundTransform=new SoundTransform();

      

      

        public function loading():void{

       _sound.load(new URLRequest("aa.mp3"));

 

 

   }//加载音乐

 

     

        

       private function playing():void{

   

         my_channel=_sound.play();//生成一个新的 SoundChannel 对象来回放该声音。

 

        }

      private  function stopping():void{

        my_channel.stop();//停止在该声道中播放声音。

      

         }       

 

        

     

        

           private function setvolume():void

           {

          

             volume_hs.minimum=0;

             volume_hs.maximum=1;

          

          

           my_transform= my_channel.soundTransform;

           my_transform.volume = volume_hs.value;

           my_channel.soundTransform = my_transform;

           }

  

  

 

   ]]>

    </mx:Script>

 

<mx:Style>

    Panel {

   borderColor: #f75534;

   borderAlpha: 1;

   borderThicknessLeft: 10;

   borderThicknessTop: 16;

   borderThicknessBottom: 2;

   borderThicknessRight: 10;

   roundedBottomCorners: true;

   cornerRadius: 22;

   headerHeight: 41;

   backgroundAlpha: 1;

   highlightAlphas: 0.3, 0;

   headerColors: #f75534, #f98686;

   backgroundColor: #ffffff;

   dropShadowEnabled: true;

   titleStyleName: "mypanelTitle";

}

 

.mypanelTitle {

   letterSpacing: 2;

   color: #000000;

   fontFamily: Georgia;

}

</mx:Style>

   

    <mx:Panel x="0" y="0" width="100%" height="100%" layout="absolute"  title="树人mp3播放器"  >

       <mx:Canvas x="10" y="8" width="270" height="181" backgroundAlpha="50" backgroundImage="13.jpg">

           <mx:HSlider x="51" y="57" id="volume_hs" change="setvolume()" width="170"/>

           <mx:Label x="22" y="57" text="音量" width="34"/>

          

           <mx:Button x="41" y="138" label="Play"  click="playing()" width="66"/>

           <mx:Button x="124" y="138" label="Stop" width="64" click="stopping()"/>

        </mx:Canvas>

    </mx:Panel>

</mx:WindowedApplication>

 

 功能很单薄,好多不会啊。。边个有中文文档共享一下

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值