Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 30-01-2006, 11:04   #1 (permalink)
Neuer User
 
Registriert seit: Nov 2005
Beiträge: 4
Preloader für Nachgeladene Flash movies...

Hi,

ich versuche quasi verzweifelt einen Preloader für nachgeladene Dateien zu basteln.

Ich habe ein "Flash-Modul" für Tourengeher gebaut, bei dem nach klicken auf einen knopf die Karte mit 2,7 mb nachgeladen wird.

(placeholder.loadMovie("mod_skimania_lib.swf")

jetzt weiß ich aber nicht worauf sich der preloader beziehen muss...

auf das movie das ersetzt wird (placeholder) oder auf etwas anderes...

mein versuch war:
onClipEvent (load) {
total = placeholder.getBytesTotal();
}
onClipEvent (enterFrame) {
loaded = placeholder.getBytesLoaded();
percent = int(loaded/total*100);
text = percent+"%";
//trace(percent)
this.gotoAndStop(percent);
if (loaded == total and total>380 and a <>1) {
a=1;
}
}

kann mir da bitte jemand weiterhelfen????

dddaaannnkkkeee vielmals...
deckal ist offline   Mit Zitat antworten
Alt 30-01-2006, 11:26   #2 (permalink)
experience++;
 
Benutzerbild von salazar
 
Registriert seit: Jul 2002
Ort: Düsseldorf
Beiträge: 11.347
Post

hi und willkommen im forum,
schau mal... anbei ein prelaoder script welches recht easy zu handlen ist:

PHP-Code:
//-----------------------------------------------------  

function preloadswf(preloaderzieldatei) {

    var 
0;
    var 
0;
    
    
ziel.loadMovie(datei);
    
    var 
iV setInterval(function () {
        
        
Math.round(ziel.getBytesLoaded() * 100 ziel.getBytesTotal());

        
a++;

        
preloader.prozent.text String("%");
        
preloader.mc_balken.gotoAndStop(1);

        if(
>= 100 && >= 10) {

            
clearInterval(iV);

            
preloader.mc_balken.gotoAndStop(100);
            
preloader.prozent.text "100 %";
            
preloader._visible false;
            
            
//playmovie(ziel);//aktion einfügen wenn fertig geladen

        
}
        
    }, 
25);
    
}

//-----------------------------------------------------

preloadswf(_root.deinpreloadermc_root.containermc"deine.swf");

//----------------------------------------------------- 
die unterste zeile sollte eigentlich selbst erklären sein... :

-_root.deinpreloadermc ist der mc des preloader... dort drinne können der prozent text "prozent" und ein ladebalken drinn sein "mc_balken"..

-_root.containermc ist ein leerer movieclip mit dem instanznamen containermc in den die externe swf geladen werden soll

-"deine.swf" ist ja logisch

cy, sal
__________________
Bitte keine Flashfragen an mich schicken. Dafür ist ja das Forum da! Das betrifft auch Profilnachrichten.
Chuck Norris hat den Flash Player für alle mobilen Betriebssysteme!

Geändert von salazar (30-01-2006 um 11:30 Uhr)
salazar 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 02:30 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele