Snut
27.06.2007, 12:57
вообщем дело вот в чем
1 кадр:
file = track1.mp3;
var song:Sound = new Sound();
function loadMusic (music) {
song.loadSound(music, true);
}
stop();
2 кадр:
var loaded:Number = Math.floor((song.getBytesLoaded()/song.getBytesTotal()) * 100);
var played:Number = Math.floor((song.position()/30000) * 100);
this.play_bar.load_bar.gotoAndStop(loaded);
this.play_bar.progress_bar.gotoAndStop(played);
3 кадр:
if (song.position<30000) {
gotoAndPlay(2);
} else {
stop();
}
код на кнопке:
on (release) {
_root.loadMusic(_root.file);
this._visible = false;
_root.gotoAndPlay(2);
}
ну и соответственно при клике на кнопку аутпут выдает сию месагу:
Error opening URL 'file:///D|/Work/Projects/Dudilo/mp/'
вот не понимаю почему flash не хочет ловить переменную? В чем моя ошибка? в ДНК и руках ответ не принимается)
кстати, file = track1.mp3 - временная запись, в будущем переменная file будет подгружатся извне глупым но надежным способом, а именно в embed вставляем следущую конструкцию src="file.swf?file=track.mp3"
может кто другой путь подскажет?
1 кадр:
file = track1.mp3;
var song:Sound = new Sound();
function loadMusic (music) {
song.loadSound(music, true);
}
stop();
2 кадр:
var loaded:Number = Math.floor((song.getBytesLoaded()/song.getBytesTotal()) * 100);
var played:Number = Math.floor((song.position()/30000) * 100);
this.play_bar.load_bar.gotoAndStop(loaded);
this.play_bar.progress_bar.gotoAndStop(played);
3 кадр:
if (song.position<30000) {
gotoAndPlay(2);
} else {
stop();
}
код на кнопке:
on (release) {
_root.loadMusic(_root.file);
this._visible = false;
_root.gotoAndPlay(2);
}
ну и соответственно при клике на кнопку аутпут выдает сию месагу:
Error opening URL 'file:///D|/Work/Projects/Dudilo/mp/'
вот не понимаю почему flash не хочет ловить переменную? В чем моя ошибка? в ДНК и руках ответ не принимается)
кстати, file = track1.mp3 - временная запись, в будущем переменная file будет подгружатся извне глупым но надежным способом, а именно в embed вставляем следущую конструкцию src="file.swf?file=track.mp3"
может кто другой путь подскажет?