asheykh
چهارشنبه 21 خرداد 1393, 13:12 عصر
ضمن عرض سلام و خسته باشید خدمت دوستان و اساتید عزیز :
می خوستم در as3 با استفاده از urlRcuest چند فایل متفاوت رو بار گذاری کنم
مثلا وقتی کاربر روی هر دکمه ای که کلیک می کنه یک آهنگ متواوتی پخش بشه
البته کد رو هم ضمیمه می کنم تا بهتر بتونید راهنمایی کنید
با تشکر
import flash.net.URLRequest;
import flash.media.Sound;
import flash.events.Event;
import flash.media.SoundChannel;
import flash.events.MouseEvent;
import flash.events.ProgressEvent;
import flash.media.SoundTransform;
var audioFile:URLRequest= new URLRequest("Data/Quran/1.mp3");
var song:Sound = new Sound();
var songController:SoundChannel;
var resumeTime:Number = 0;
song.addEventListener(Event.COMPLETE , songLoaded);
song.addEventListener(ProgressEvent.PROGRESS , trackload);
song.load(audioFile);
//--------------------------------------------------
function songLoaded(evt:Event):void
{
content_mc.naba_btn.addEventListener(MouseEvent.CL ICK ,clickedPlay);
play_btn.addEventListener(MouseEvent.CLICK , clickedPlay);
pause_btn.addEventListener(MouseEvent.CLICK , clickedPause);
mute_btn.addEventListener(MouseEvent.CLICK , clickedMute);
}
function clickedPlay(evt:MouseEvent):void
{
var audioFile:URLRequest= new URLRequest("Data/Quran/1.mp3");
play_btn.visible = false;
pause_btn.visible = true;
songController = song.play(resumeTime);
addEventListener(Event.ENTER_FRAME , trackPlayBack);
}
i
می خوستم در as3 با استفاده از urlRcuest چند فایل متفاوت رو بار گذاری کنم
مثلا وقتی کاربر روی هر دکمه ای که کلیک می کنه یک آهنگ متواوتی پخش بشه
البته کد رو هم ضمیمه می کنم تا بهتر بتونید راهنمایی کنید
با تشکر
import flash.net.URLRequest;
import flash.media.Sound;
import flash.events.Event;
import flash.media.SoundChannel;
import flash.events.MouseEvent;
import flash.events.ProgressEvent;
import flash.media.SoundTransform;
var audioFile:URLRequest= new URLRequest("Data/Quran/1.mp3");
var song:Sound = new Sound();
var songController:SoundChannel;
var resumeTime:Number = 0;
song.addEventListener(Event.COMPLETE , songLoaded);
song.addEventListener(ProgressEvent.PROGRESS , trackload);
song.load(audioFile);
//--------------------------------------------------
function songLoaded(evt:Event):void
{
content_mc.naba_btn.addEventListener(MouseEvent.CL ICK ,clickedPlay);
play_btn.addEventListener(MouseEvent.CLICK , clickedPlay);
pause_btn.addEventListener(MouseEvent.CLICK , clickedPause);
mute_btn.addEventListener(MouseEvent.CLICK , clickedMute);
}
function clickedPlay(evt:MouseEvent):void
{
var audioFile:URLRequest= new URLRequest("Data/Quran/1.mp3");
play_btn.visible = false;
pause_btn.visible = true;
songController = song.play(resumeTime);
addEventListener(Event.ENTER_FRAME , trackPlayBack);
}
i