|
|
|||||
[++1.1 20.05.06]
Регистрация: May 2006
Сообщений: 10
|
пауза во время воспроизведения
Здраствуйте,
необходимо, чтобы при нажатии на кнопку пауза останавливалось воспроизведение мп3, повторное нажатие приводило бы к воспроизведению с того же места, на котором была сделана пауза. Имеем три кнопки (старт, стоп и пауза), четыре слоя первый: var music = new Sound(); music.loadSound("http://www.---.ru/clips/demo.mp3",false); music.stop(); второй (код для кнопки стоп): on (release) { music.stop(); } третий (код для кнопки старт): on (release) { music.start(); music.startTime = getTimer(); } четвертый (пауза - вот здесь проблема, никак не могу сообразить) on (release) { music.stop(); music.elapsedTime = getTimer() - music.startTime; music.start(music.elapsedTime/1000); } |
|
|||||
Регистрация: 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) |
|
|||||
4AM Games
|
ознакомьтесь с правилами
http://flasher.ru/forum/showthread.php?t=79864
__________________
Я перестал переписывать, начал редактировать, еще лет 15 и я стану писателем ^_^ |
|
|||||
[++1.1 20.05.06]
Регистрация: May 2006
Сообщений: 10
|
Цитата:
|
|
|||||
4AM Games
|
Пользователь ytnltytu получает 2 предупреждения за слепоту, за отказ читать правила, за отказ выучить правила наизусть, за отказ задействовать мозг, за отказ прочитать FAQ, за отказ пользоваться поиском, за то что после всего этого, он осмелился постить в разделе ActionScript.
Слейдующего предупреждения не будет Тема закрыта.
__________________
Я перестал переписывать, начал редактировать, еще лет 15 и я стану писателем ^_^ |
Часовой пояс GMT +4, время: 08:52. |
|
« Предыдущая тема | Следующая тема » |
Опции темы | |
Опции просмотра | |
|
|