LeonidRoz
23.07.2009, 17:05
Здравствуйте.
Я только начинаю программировать во Flash. Сейчас мне нужно создать плеер для проигрывания одной песни. Он состит из трех кнопок: play, pause, stop. Проблема заключается в том, что после нажатия кнопки pause, проигрывание возобновляется не с того места (а именно ранее, чем надо).
Использую Flash CS4, AS2
Вот мой код:
var tune:Sound = new Sound();
var pos:Number;
tune.attachSound ("song");
stop();
pos=0;
play_mc.onPress = function() {
trace(pos);
tune.start(pos);
}
stop_mc.onPress = function() {
tune.stop();
pos=0;
}
pause_mc.onPress = function() {
tune.stop();
pos=tune.position;
pos=pos/1000;
}
Заранее благодарен любой помощи.
Я только начинаю программировать во Flash. Сейчас мне нужно создать плеер для проигрывания одной песни. Он состит из трех кнопок: play, pause, stop. Проблема заключается в том, что после нажатия кнопки pause, проигрывание возобновляется не с того места (а именно ранее, чем надо).
Использую Flash CS4, AS2
Вот мой код:
var tune:Sound = new Sound();
var pos:Number;
tune.attachSound ("song");
stop();
pos=0;
play_mc.onPress = function() {
trace(pos);
tune.start(pos);
}
stop_mc.onPress = function() {
tune.stop();
pos=0;
}
pause_mc.onPress = function() {
tune.stop();
pos=tune.position;
pos=pos/1000;
}
Заранее благодарен любой помощи.