我建立一個非常簡單的MP3播放器在頁面加載執行腳本。我需要的是在頁面加載後立即開始播放加載的音樂。任何想法我應該怎麼做?在ActionScript 3.0
這是我的代碼到目前爲止。我有這個函數叫做musicPlay,我希望讓這個函數在頁面加載時執行。
package {
import flash.display.MovieClip;
import flash.events.MouseEvent;
import flash.media.Sound;
import flash.net.URLRequest;
public class mp3Player extends MovieClip {
public function mp3Player(){
btnPlay.addEventListener(MouseEvent.CLICK, musicPlay);
function musicPlay (evt:MouseEvent):void {
var myMusic:Sound = new Sound();
var soundFile:URLRequest = new URLRequest('background.mp3');
myMusic.load(soundFile);
myMusic.play();
}
}
}
}
是主機網頁一些javascript ...我正在寫在實際Flash和沒有的Flex SDK是完全在Flash Professional CS5 ......我知道applicationComplete Flex中,但據我在Flash中開始它(我不是在出口和進口,通過項目相當不錯這兩個程序)我想知道是否有什麼閃光燈CS5 – mrGott 2011-06-11 17:59:52
好吧,你可能不應該把問題標記爲Flex,然後。我爲你重製了它。在Flash中,你可能會做一些事情/一個enterFrame事件。我會更新我的答案。 – JeffryHouser 2011-06-11 18:22:00
感謝隊友的幫助:) – mrGott 2011-06-11 19:04:09