LOader über die ganze seite!

jackassol

Erfahrenes Mitglied
Hallo weiß jemand wie man eine preloader baut der über die ganze seite geht?...also eine
Linie von links nach rechts

Gibts auf vielen Seiten.....aber wie mach ich das der loader sich der seite anpasst?
zb hier

Kann man das mit dem Code verwirklichen?
PHP:
stop();
loader.stop();
this.onEnterFrame = function() {
    var cur = this.getBytesLoaded();
    var max = this.getBytesTotal();
    if (cur > 0 && max > 0) {
        var p = Math.ceil(cur * 100 / max);
        mein_textfeld.text = p + "% geladen";
        
        loader.gotoAndStop(p);
        if (p >= 100) {
            delete this.onEnterFrame;
            gotoAndPlay(2); // oder wo auch immer Dein Hauptfilm anfängt
        }
    }
}

(Der funktioniert mit einem Movieclip in dem dann die loader animation drinn steckt)
 
ich hab das zwar noch nie gemacht aber koennte mir ungefaehr vorstellen wies funktioniert:

Zuerst musst du mal deinen Film auf die Groesse der Seite anpassen. Mit "noScale"
und 100% bei Breite und Hoehe im HTML code.

Dann wuerde ich ueberpruefen wieviele Pixel die Laenge deines Films ist.
PHP:
laengeinpixel = Stage.Width;

Das wird dann die Maximallaenge deines Preloader Balkens.
Tutorials wie du einen PreloaderBalken machst gibts ja tausende.

Dann kannst du einfach mit einer Formel ausrechnen wie gross der Balken angepasst an den Bildschirm sein muesste. Ich bin recht schlecht in Mathematik und kann dir jetzt nicht die genaue Formel geben, aber das sollte dich schon mal auf den richtigen weg fuehren..

Gruss
 
das ist ja auch schön und gut - dennoch kann man ein klein wenig Sorgfalt beim Verfassen seiner Postings walten lassen; unverständliche Konstruktionen wie
es ist für mich komplizirt alles so zuscreiben.
sind wirklich nicht nötig. Wir wollen doch alle mit gutem Vorbild voran gehen, gell? ;)

Gruß
.
 

Neue Beiträge

Zurück