Показать сообщение отдельно
Старый 06.11.2011, 14:50
sogologo вне форума Посмотреть профиль Отправить личное сообщение для sogologo Найти все сообщения от sogologo
  № 10  
Ответить с цитированием
sogologo

Регистрация: Dec 2007
Адрес: Красноярск
Сообщений: 71
Так напомню что я использовал вот этот код

Код AS3:
import flash.media.Sound;
import flash.media.SoundChannel;
import fl.motion.MotionEvent;
import flash.events.Event;
 
var temp:Sound = new BuzzingBeeWav();
var temp1:SoundChannel;
var pl:Boolean = false;
 
btnPlay.addEventListener (MouseEvent.CLICK, eventPlay);
btnStop.addEventListener (MouseEvent.CLICK, eventStop);
 
eventStop(null);
 
function eventPlay(e:MouseEvent){
	if (!pl) {
		temp1 = temp.play();
		temp1.addEventListener(Event.SOUND_COMPLETE, eventStop);
		pl=true;
		gotoAndStop(2);
	}else {
		temp1.stop();
		pl = false;
		temp1.removeEventListener(Event.SOUND_COMPLETE, eventStop);
		gotoAndStop(1);
	}
 
}
 
function eventStop(e){
 
}

Но музыка после первого раза останавливается, как сделать чтобы она играла без остановки и повторялась????