wissensdurstig
Hallo zusammen,
ich habe auf einer Site von mir einen Musik-Player als Flash-Movie eingebunden, was auch ganz gut funktioniert so weit.
Nun möchte ich einen ganz simplen Preloader einfügen, denn momentan sieht der Besucher während der Player lädt, leider nur eine leere Seite. Das ist natürlich eher suboptimal!
Mir ist auch ganz egal, wie einfach der Preloader wird, ich brauch keinen Fortschrittsbalken oder ähnliches. Es reicht, wenn da steht "wird geladen" solange die Musik eben lädt.
Nun habe ich mal nach Tutorials gesucht und auch ein paar gefunden, aber bei denen geht es meist darum ein externes swf zu laden. Ich würde meinen Preloader aber am liebsten einfach am Anfang des bereits bestehenden Films einfügen.
Ich habe z.B. gerade dieses Tutorial nachgemacht: YouTube - Flash Preloader tutorial
hier der AS-Code des Tuts:
stop();
var initX:Number = _root.preloader.mask._x;
myInterval = setInterval(checkLoading, 50, this);
function checkLoading(path) {
var amount:Number = (path.getBytesLoaded()*100)/path.getBytesTotal();
path.preloader.mask._x = initX+(amount*_root.preloader.mask._width)/100;
path.percentageLoaded.text = Math.floor(amount);
updateAfterEvent();
if (amount == 100) {
clearInterval(myInterval);
path.gotoAndStop(2);
}
}
aber das kann ich so nicht gebrauchen, da ich nicht weiß wie man das in meinen bestehenden movie einfügen kann.
Kennt hier jemand ein Tutorial, das eben so etwas macht? Damit wär mir echt sehr geholfen! Danke schon mal!
ich habe auf einer Site von mir einen Musik-Player als Flash-Movie eingebunden, was auch ganz gut funktioniert so weit.
Nun möchte ich einen ganz simplen Preloader einfügen, denn momentan sieht der Besucher während der Player lädt, leider nur eine leere Seite. Das ist natürlich eher suboptimal!
Mir ist auch ganz egal, wie einfach der Preloader wird, ich brauch keinen Fortschrittsbalken oder ähnliches. Es reicht, wenn da steht "wird geladen" solange die Musik eben lädt.
Nun habe ich mal nach Tutorials gesucht und auch ein paar gefunden, aber bei denen geht es meist darum ein externes swf zu laden. Ich würde meinen Preloader aber am liebsten einfach am Anfang des bereits bestehenden Films einfügen.
Ich habe z.B. gerade dieses Tutorial nachgemacht: YouTube - Flash Preloader tutorial
hier der AS-Code des Tuts:
stop();
var initX:Number = _root.preloader.mask._x;
myInterval = setInterval(checkLoading, 50, this);
function checkLoading(path) {
var amount:Number = (path.getBytesLoaded()*100)/path.getBytesTotal();
path.preloader.mask._x = initX+(amount*_root.preloader.mask._width)/100;
path.percentageLoaded.text = Math.floor(amount);
updateAfterEvent();
if (amount == 100) {
clearInterval(myInterval);
path.gotoAndStop(2);
}
}
aber das kann ich so nicht gebrauchen, da ich nicht weiß wie man das in meinen bestehenden movie einfügen kann.
Kennt hier jemand ein Tutorial, das eben so etwas macht? Damit wär mir echt sehr geholfen! Danke schon mal!