Тема: setPosition sound
Показать сообщение отдельно
Старый 27.10.2010, 19:23
pachok89 вне форума Посмотреть профиль Отправить личное сообщение для pachok89 Посетить домашнюю страницу pachok89 Найти все сообщения от pachok89
  № 1  
Ответить с цитированием
pachok89
 
Аватар для pachok89

Регистрация: May 2010
Сообщений: 132
По умолчанию setPosition sound

Помогите пожалуйста, проблема в том что после повторного проигрывания музыка воспроизводиться с середины. Буду премногоблагодарен.

Код AS3:
sounds_off.visible=false
 
var chn:SoundChannel;
var setPosition:int = 0;
 
var isPlaying:Boolean=false;
bt_sounds.addEventListener(MouseEvent.CLICK,playSnd);
 
function playSnd(e:MouseEvent) {
var s:Sound =new Sound (new URLRequest("music.mp3"));
isPlaying?(setPosition = chn.position, chn.stop()):chn=s.play(setPosition, int.MAX_VALUE);
isPlaying=! isPlaying;
}
 
bt_sounds.buttonMode = true;
 
bt_sounds.addEventListener(MouseEvent.CLICK, soundsswitch);
 
var _fl:Boolean = true;
 
function soundsswitch (e:MouseEvent):void{
if (_fl){
	sounds_off.visible=true;
	sounds_on.visible=false;
 _fl = false;
}else{
 sounds_off.visible=false;
 sounds_on.visible=true;
 _fl = true;
}
}
Вложения
Тип файла: rar music.rar (8.0 Кб, 32 просмотров)
__________________
Портфель