Показать сообщение отдельно
Старый 19.05.2006, 02:43
sergwizard вне форума Посмотреть профиль Отправить личное сообщение для sergwizard Посетить домашнюю страницу sergwizard Найти все сообщения от sergwizard
  № 2  
sergwizard
 
Аватар для sergwizard

Регистрация: Jan 2002
Адрес: СПб-Denver-Лермонтов
Сообщений: 1,525
Код:
s = new Sound();
s.loadSound("http://www.---.ru/clips/demo.mp3",false);
s.onSoundComplete = endM;
function endM(){
	p = 0,plng=0,pouse=0;
}
function restart(pos){
	if(pos==undefined)pos=0;
	s.start(pos);
	s.onSoundComplete = endM;
}
btn_stop.onRelease = function(){
	plng = false;
	pouse = false;
	stopAllSounds();
    p = 0;
}
btn_pouse.onPress = function(){
	pouse = true;
	if(plng){
		stopAllSounds();
		p = s.position;
	}
}
btn_play.onPress = function(){
	if(pouse){
		restart(p/1000);
		plng = true;
		pouse = false;
	}
	if(!plng){
		s.start();
		plng = true;
		pouse = false;
	}
}
__________________
Для того чтобы узнавать, есть два способа: - задавать вопросы и пытаться самому на них ответить. Второй способ более продуктивный.
(S.Wizard)