اجرای موزیک در پروژه ای

hamidhp

Active Member
با سلام
می خواهم اتوماتیک موزیکی اجرا شود و در فریم 100 زمانی دکمه ی b_hakh زده می شود قطع شود
و دوباره اگر به فریم 1 رفت اجرا شود


در فریم یک توسط کد زیر موزیک را اجرا کردم

import flash.net.URLRequest;
import flash.media.Sound;
import flash.events.Event;

var audioFile:URLRequest = new URLRequest("assets/bg.mp3");
var song:Sound = new Sound();

song.addEventListener(Event.COMPLETE, songLoaded);
song.load(audioFile);

function songLoaded(evt:Event):void
{
song.play();
}

می خواهم
در فریم 100
همزمان با این تابع آهنگ را stop کنیم

b_hakh.addEventListener(MouseEvent.CLICK, fhakhI_ClickToGoToAndStopAtFrame);
function fhakhI_ClickToGoToAndStopAtFrame(event:MouseEvent):void
{
gotoAndStop(201);

}

چه دستوراتی باید اضافه کنم
 

hamidhp

Active Member
مشکل stop حل شد ولی با دستور بالا موزیک حالت replay پخش می شود
این مشکل را چگونه حل کنم؟؟!
 

hamidhp

Active Member
نه منظورم کد


import flash.net.URLRequest;
import flash.media.Sound;
import flash.events.Event;

var audioFile:URLRequest = new URLRequest("assets/bg.mp3");
var song:Sound = new Sound();

song.addEventListener(Event.COMPLETE, songLoaded);
song.load(audioFile);

function songLoaded(evt:Event):void
{
song.play();
}


بجای اینکه یکبار اجرا کند بعد از چند ثانیه تکرار می کند
 

mohammadbasri

کاربر فعال
فکر کنم مال function songLoaded(evt:Event):void باشه
اینو پاک کن ببین چی میشه
من الان دارم میرم بیرون برگشتم در خدمتت هستم
 

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

بالا