非常に単純な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();
}
}
}
}
などのonloadイベントをリッスンホストページにいくつかのjavascriptが必要になります...私は実際にFlashで書かれていますが、Flex SDKではなく、Flash Professional CS5で完全に書かれています... FlexでapplicationCompleteについて知っていますが、Flashでこれを始めました(私はプロジェクトを輸出し、この2つのプログラム)私はFlash CS5に何かがあるかどうか疑問に思った。 – mrGott
さて、あなたはたぶんFlexとして質問にタグを付けてはいけません。私はあなたのためにそれを記録した。 Flashでは、おそらくenterFrameイベントで何かをすることができます。私は私の答えを更新します。 – JeffryHouser
ありがとうございました。 – mrGott