做工程已經幾個月了,加上之前自己幾個月沒去弄flex,似乎都很生疏了。
一些簡單的東西都出錯。
現在準備從新開始了。做一個mp3播放器。
以下是我做的一些經歷:
首先flex對聲音的加載。
sound 有2種初始化方式,
1 <?xml version="1.0" encoding="utf-8"?>
2 <mx:WindowedApplication xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">
3 <mx:Script>
4 <![CDATA[
5 import flash.media.Sound;
6 private var sound :Sound;
7 private var channel:SoundChannel;
8 private var button:String;
9 private var req:URLRequest = new URLRequest("F:/del6_5/MusicPlay/music/bad_day.mp3");
10 public function mp3Play():void{
11 sound = new Sound();
12 // 采用此種方式加載sound的話,需要在后面顯示的使用sound.load方法
13 // sound = new Sound(req);
14 // 采用此種方式加載sound的話,就不比顯示調用sound.load方法
15 sound.load(req);
16 button = play.label;
17 sound.play();
18 }
19 ]]>
20 </mx:Script>
21 <mx:Button x="245" y="235" label="start" fontSize="12" id="play" click="mp3Play()"/>
22 <mx:Text x="245" y="155" width="82" id="musicName" enabled="false" fontSize="14"/>
23 </mx:WindowedApplication>
24
現在自己的第一步已經跨出了,這播放器會慢慢一步步進行下去了。
不會像以前的項目那樣夭折的。