Text Preloader

Die Grundlagen von Flash erklärt...
Antworten
Benutzeravatar
Moon
Beiträge:28
Registriert:Fr 11. Jan 2008, 19:38
Text Preloader

Beitrag von Moon » Sa 19. Jan 2008, 12:35

Bei größeren Flashfilmen ist es hilfreich einen Preloader zu verwenden.
Ein Preloader ist eine Art Ladebildschirm,
mit dem ihr den Ladestatus anzeigen lassen könnt und Animationen bei Bedarf hinzufügen könnt.


Zuerst erstellen wir ein dynamisches Textfeld und passen die Größe an.
Und vergeben einen Instanznamen.
instanzname.png
instanzname.png (8.32KiB)30426 mal betrachtet
Der AS-Code im ersten Frame

Code: Alles auswählen

stop();
onEnterFrame = function(){
loadedBytes = Math.ceil(getBytesLoaded()/1024);
totalBytes = Math.ceil(getBytesTotal()/1024);
percentDone = Math.ceil((loadedBytes/totalBytes)*100);

preload_txt.text = "Ladestatus: ";
preload_txt.text += loadedBytes+"/"+totalBytes+"KBytes";
preload_txt.text += "="+percentDone+"%";

if(percentDone>=100){
gotoAndStop(2); //Zum gewünschten Frame
delete onEnterFrame;
}
}
Als Ergebnis bekommt ihr nun so etwas:

preloader.swf [365Bytes |30264 mal betrachtet ]

Download der Quelldatei:
preloader.fla
(32KiB)2061-mal heruntergeladen
Hi Leute

Antworten