![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
[+ 1.7 20.03.06]
Регистрация: Mar 2006
Сообщений: 182
|
в первом кадре нах-ся след. код, который вопроизводит и останавливает проигрывание звука
var my_sound:Sound = new Sound();
my_sound.attachSound("Music");
Pause_btn.onRelease = function() {
trace("Воспроизведение остановлено.");
my_sound.stop();
};
play_btn.onRelease = function() {
trace("Воспроизведение начато.");
my_sound.start();
};
при нажатии на play_btn звук начинает проигрываться, а при нажатии на Pause_btn звук останавливается Как мне сделать, чтобы после нажатия на кнопку Pause_btn звук прекратил звучать и если нажать опять кнопку play_btn, то звук бы стал проигрываться с места его останова кнопкой Pause_btn. Т.е. как мне сделать наподобие кнопок Play и Pause в любом из проигрывателей. Заранее спасибо всем откликнувшимся!!! |
|
|||||
var my_sound:Sound = new Sound();
var cur_offset:Number = 0;
my_sound.attachSound("Music");
Pause_btn.onRelease = function() {
trace("Воспроизведение остановлено.");
_root.cur_offset = my_sound.position;
my_sound.stop();
};
play_btn.onRelease = function() {
trace("Воспроизведение начато.");
my_sound.start(_root.cur_offset, 1);
};
|
|
|||||
|
[+ 1.7 20.03.06]
Регистрация: Mar 2006
Сообщений: 182
|
Juice_Green, после нажатия на паузу и повторного нажатия на кнопку Play звук не проигрывается, хотя trace выдает правильную position
var my_sound:Sound = new Sound();
var cur_offset:Number = 0;
my_sound.attachSound("Music");
Pause_btn.onRelease = function() {
trace("Воспроизведение остановлено.");
_root.cur_offset = my_sound.position;
trace(_root.cur_offset);
my_sound.stop();
};
play_btn.onRelease = function() {
trace("Воспроизведение начато.");
my_sound.start(_root.cur_offset.1);
trace(_root.cur_offset);
};
|
|
|||||
|
2 тарзан:
строчку исправь на |
|
|||||
|
[+ 1.7 20.03.06]
Регистрация: Mar 2006
Сообщений: 182
|
да это я просто здесь непавильно припостил
А так у меня конечно же запятая my_sound.start(_root.cur_offset, 1); Только все равно не воспроизводит по второму разу - с места паузы |
|
|||||
|
[+ 1.7 20.03.06]
Регистрация: Mar 2006
Сообщений: 182
|
Все в порядке - нужно было оказывается перевести милисекунды в секунды(т.к. start() оперирует с секундами)
my_sound.start(_root.cur_offset/1000, 1); |
|
|||||
|
Регистрация: Aug 2006
Сообщений: 8
|
все бы хорошо, если бы еще сделать что бы приповторном нажатии плей трек не начинал играть поверх уже включенного..как это сделать?
|
|
|||||
|
2delici
использовать один объект Sound для проигрывания треков |
![]() |
![]() |
Часовой пояс GMT +4, время: 09:17. |
|
|
« Предыдущая тема | Следующая тема » |
|
|