Hier die neuen Versionen - interaktiv und automatisch.
Liebe Grüsse
Matze K.
Hier haben wir den Flash Totalpreloader Version 2.0. Diese ist in der Lage mehr als einen Flash Film vorzuladen und anschliessend mit Hilfe eines Clicks auf den Schalter, die Filme anzuzeigen.
Basiert auf einfache Funktionen:
Preview:PHP-Code:// Init Preloader
function initPreloader() {
filmArray = ["filme/movie1.swf", "filme/movie2.swf", "filme/movie3.swf"];
schalter_mc._visible = false;
anzahl = filmArray.length;
for (var i = 0; i < anzahl; i++) {
this.createEmptyMovieClip("content"+i, i);
loadMovie(filmArray[i], "content" + i);
this["content" + i]._y = 10000;
}
loader_mc.brahmen_mc._width = 200;
}
// Preloader (Totalpreloader)
function preloader() {
var geladen = 0, gesamt= 0, prozent = 0;
for (var j = 0; j < anzahl; j++) {
geladen += this["content" + j].getBytesLoaded();
gesamt += this["content" + j].getBytesTotal();
}
prozent = Math.round((geladen/gesamt) * 100);
loader_mc.balken_mc._width = prozent*loader_mc.brahmen_mc._width/100-1;
loader_mc.display = "Total: " + prozent + "%";
if (prozent == 100) {
schalter_mc._visible = true;
for (var k = 0; k < anzahl; k++) {
removeMovieClip("content" + k);
}
delete this.onEnterFrame;
}
}
// LadeClips (Seperat)
function ladeClips() {
for(var l = 0; l < anzahl; l++) {
this.createEmptyMovieClip("content"+l, l);
loadMovie(filmArray[l], "content" + l);
}
// Optional
delete anzahl;
delete filmArray;
delete initPreloader;
delete Preloader;
delete ladeClips;
loader_mc.unloadMovie();
}
// Preloader ausführen
this.initPreloader();
this.onEnterFrame = function() {
this.preloader();
}
stop();
http://www.flashangel.de/pretotal/fstotalloader.swf
Liebe Grüsse
Matze K.
Geändert von Madokan (27.03.2005 um 13:29 Uhr)
Hier die neuen Versionen - interaktiv und automatisch.
Liebe Grüsse
Matze K.
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)