ساخت دکمه قطع و وصل صدای پس زمینه

من می خوام یک دکمه ایجاد کنم که صدای پس زمینه رو قطع و وصل کنه . که با قطع، بر بروی دکمه علامت ضرب بیاد و با پخش، علامت ضرب پاک بشه .لطفا یک نمونه هم بزارید
 

Fanous

Well-Known Member
سلام دوست عزیز
هدف از ایجاد انجمنهایی مثل اینجا ، بیشتر رفع اشکال هست
یعنی شما فایلی که روش کار می کنین و به مشکل برخورد کردین رو توی انجمن میذارین تا دیگران در حد توان خودشون کمک کنن

برای آشنایی با کار با صدا در اکشن اسکریپت ، لینک زیر رو مطالعه بفرمایین:
http://www.republicofcode.com/tutorials/flash/as3sound/
 

خوب فانوس منم به مشکل برخوردم که از شما کمک خواستم .

کد آماد ای که تو فلاش بود عمل نکرد مجبور شدم از شما کمک بخوام

هر که یه موضوع می ذاره یه مشکل داشته .

از اون سایتی هم که گذاشتی این کد رو کپی کردم
var mySound:Sound = new Sound();
var myChannel:SoundChannel = new SoundChannel();
var myTransform = new SoundTransform();
var lastPosition:Number = 0;
mySound.load(new URLRequest("myFavSong.mp3"));
myChannel = mySound.play();
myTransform.volume = 0.5;
myChannel.soundTransform = myTransform;

pause_btn.addEventListener(MouseEvent.CLICK, onClickPause);

function onClickPause(e:MouseEvent):void{
lastPosition = myChannel.position;
myChannel.stop();
}

play_btn.addEventListener(MouseEvent.CLICK, onClickPlay);

function onClickPlay(e:MouseEvent):void{
myChannel = mySound.play(lastPosition);
myChannel.soundTransform = myTransform;
}

اما وقتی این کد رو تو سکن های دیگه کپی می کنم با هر بار رفت به اون سکن دوباره موسیقی لود می شه .


لطفا کمک کنید و بگید چجوری این مشکل رو حل کنم


 

جدیدترین ارسال ها

بالا