Zurück   Flashforum > Flash > Flash Einsteiger

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 30-04-2006, 19:52   #1 (permalink)
...
 
Registriert seit: Oct 2005
Ort: Zürich
Beiträge: 1.224
Preloader ladebalken

hi folks,

möchte bei einem preloader statt nen balken kleine quadrate die grösser werden. hab bis jetzt nur das mit den "normalen" Balken gemacht und habe leider keine ahnung wie ich das angehen soll.

versuch das mal zu erklähren:

es sollen zum schluss (wenn 100%) geladen sind, 7 quadrate anzeigen. wenn es lädt, soll das erste quadrat von ganz klein auf seine normale grösse wachsen, wenn originalgrösse erreicht, soll das nächste zu wachsen beginnen usw.

jemand nen tipp oder ein gutes stichwort?


hier mal der preloader von rena:

PHP-Code:
stop();
///PRELOADER///
//--- Ladeanzeige unsichtbar machen ---------------
loader._visible false;
//--- Ladefunktion --------------------------------
ladestatus = function () {
    
// Einen onEnterFrame-Event erstellen, so dass nun
    // der Ladezustand kontinuierlich abgefragt und
    // angezeigt wird
    
loader.onEnterFrame = function() {
        
// Geladene und zu ladenede Bytetes abfragen
        
geladen _root.maincontainer.getBytesLoaded();
        
zuladen _root.maincontainer.getBytesTotal();
        
// Sicherheitsabfrage, da ein leerer MC so ungefähr
        // 4 bis 5 Bytes hat und zu Verfälschungen führen könnte
        
if (geladen>=10) {
            
// Ladeanzeige sichtbar machen
            
loader._visible true;
            
// Berechnung der bereits geladenen Prozent
            
prozent Math.round(geladen/zuladen*100);
            
// Ausgabe im dynamischen Textfeld "prozentanzeige"
            
this.prozentanzeige.text prozent+" Prozent geladen";
            
// Skalierung des Balkens anhand der Prozentzahl
            
this.balken._xscale prozent;
            
// Wenn komplett geladen
            
if (prozent>=100) {
                
// Hier was dann passieren soll, wenn fertig geladen ist,
                // z.B. der play-Befehl für den Movieclip "ladeziel" oder sonstige Aktionen
                // den EnterFrame-Event löschen um Performance zu sparen
                
delete this.onEnterFrame;
                
// die Ladeanzeige wieder unsichtbar machen
                
this._visible false;
            }
        }
    };
};


maincontainer.loadMovie("main.swf");
ladestatus(); 
__________________
grz zlab


++reduce to the max++
zlab ist offline   Mit Zitat antworten
Alt 30-04-2006, 20:11   #2 (permalink)
mod_rewrite
 
Benutzerbild von sonar
 
Registriert seit: Feb 2003
Ort: München
Beiträge: 15.621
Ich würde ne Maske über den Quadraten skalieren.
D.h. du kannst somit ganz easy das "Balken-Prinzip" beibehalten...
sonar ist offline   Mit Zitat antworten
Alt 30-04-2006, 20:20   #3 (permalink)
...
 
Registriert seit: Oct 2005
Ort: Zürich
Beiträge: 1.224
danke für den hinweis... Balken-prinzip ist gut

hab mich vorher etwas undeutlich ausgedrückt; das quadrat ist nicht ausgefüllt, also nur die umrandung... dann wirds schwierig mit ner maske, oder?
__________________
grz zlab


++reduce to the max++
zlab ist offline   Mit Zitat antworten
Alt 30-04-2006, 20:48   #4 (permalink)
...
 
Registriert seit: Oct 2005
Ort: Zürich
Beiträge: 1.224
uuups, jetzt stand ich aber völlig auf dem schlauch... na ja, sitz auch schon ewig vor der kiste... maske ist gut
__________________
grz zlab


++reduce to the max++
zlab ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 08:02 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele