سلام
من در صفحه اول این کدو قرار دادم برای اجرای موسیقی و در صفحه دوم دوباره همین کدو نوشتم و اسامی دکمه ها را تغییر دادم ولی اجرا نمیکنه.
در ضمن می خوام موسیقی وارد صفحه که شدم اجرا نشه با کلیک روی دکمه اجرا بشه
import flash.media.Sound;
import flash.net.URLRequest;
import flash.media.SoundChannel;
import flash.events.MouseEvent;
import flash.media.SoundTransform;
var mySound:Sound = new Sound();
var myChannel:SoundChannel = new SoundChannel();
var myTransform:SoundTransform = new SoundTransform();
var lastPosition:Number = 0;
var isPlay:Boolean = true;
mySound.load(new URLRequest("egh.mp3"));
myChannel = mySound.play(0);
myTransform.volume = 0.5;
myChannel.soundTransform = myTransform;
pause3.addEventListener(MouseEvent.CLICK , onClickPause);
function onClickPause(e:MouseEvent)
{
lastPosition = myChannel.position;
myChannel.stop();
isPlay = false;
}
play1.addEventListener(MouseEvent.CLICK , onClickPlay);
function onClickPlay(e:MouseEvent)
{
if (! isPlay)
{
myChannel = mySound.play(lastPosition);
myChannel.soundTransform = myTransform;
isPlay = true;
}
}
stop2.addEventListener(MouseEvent.CLICK, onClickStop);
function onClickStop(e:MouseEvent):void
{
myChannel.stop();
lastPosition = 0;
isPlay = false;
}
من در صفحه اول این کدو قرار دادم برای اجرای موسیقی و در صفحه دوم دوباره همین کدو نوشتم و اسامی دکمه ها را تغییر دادم ولی اجرا نمیکنه.
در ضمن می خوام موسیقی وارد صفحه که شدم اجرا نشه با کلیک روی دکمه اجرا بشه
import flash.media.Sound;
import flash.net.URLRequest;
import flash.media.SoundChannel;
import flash.events.MouseEvent;
import flash.media.SoundTransform;
var mySound:Sound = new Sound();
var myChannel:SoundChannel = new SoundChannel();
var myTransform:SoundTransform = new SoundTransform();
var lastPosition:Number = 0;
var isPlay:Boolean = true;
mySound.load(new URLRequest("egh.mp3"));
myChannel = mySound.play(0);
myTransform.volume = 0.5;
myChannel.soundTransform = myTransform;
pause3.addEventListener(MouseEvent.CLICK , onClickPause);
function onClickPause(e:MouseEvent)
{
lastPosition = myChannel.position;
myChannel.stop();
isPlay = false;
}
play1.addEventListener(MouseEvent.CLICK , onClickPlay);
function onClickPlay(e:MouseEvent)
{
if (! isPlay)
{
myChannel = mySound.play(lastPosition);
myChannel.soundTransform = myTransform;
isPlay = true;
}
}
stop2.addEventListener(MouseEvent.CLICK, onClickStop);
function onClickStop(e:MouseEvent):void
{
myChannel.stop();
lastPosition = 0;
isPlay = false;
}