WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Programmierung (http://www.wcm.at/forum/forumdisplay.php?f=17)
-   -   Flash-Preloader (http://www.wcm.at/forum/showthread.php?t=41609)

killer 03.01.2002 18:41

Flash-Preloader
 
Hi Leute.

Kann mir jemand ne anleitung für einen preloader ("bytes geladen...", "vergangene zeit...", "verbleibende zeit...")geben?
Wo bekomme ich ein, wenn geht kostenloses, Flashhandbuch her.
Ein Grundlagenbuch habe ich schon aber es währe ja irgendwie blöd sich da haufenweise spezieller bücher zu kaufen.

Danke

snowman 03.01.2002 19:58

die antwort würde das forum hier sprengen; darum:

http://www.google.com/search?q=flash...ader&hl=de&lr=

gruss,
snowman

JJB79 03.01.2002 20:03

also ich hab da mal was:

du machst einfach eine neue Szene. Die stellst Du vor die Main Szene.
Da machst zwei Bilder:
Dann schreibst in das Actionscript (ALT+Strg+A) des ersten Bildes folgendes rein:
// Wenn alle Bilder (_totalframes) geladen (_framesloaded) sind..
if (_framesloaded>=_totalframes) {
// ..springt der Film zu Szene "Intro" , dem eigentlichen Filmanfang in
// diesem Fall
gotoAndPlay ("intro", 1);
}
// geladenen Bytes
loaded = this.getBytesLoaded();
// gesamten Bytes
total = this.getBytesTotal();
// Umrechnung in Prozentwert
percent = Math.round((loaded/total)*100);
// Textfeld 'prozentanzeige' wird beschrieben
prozentanzeige = "Lade..."+percent+"%";
// Textfeld 'kbanzeige' wird beschrieben
kbanzeige = Math.round(loaded/1024)+" kB von "+Math.round(total/1024)+" kB";
// Der Balken mit dem Instanznamen 'ladebalken' wird in der X-Skalierung
// auf den Wert der Variable 'percent' gesetzt.
// Die Balkenzeichnung muss innerhalb der Filmsequenz "Balken"
// so positioniert sein, dass der linke Rand der Balkenzeichung
// am Mittelpunktskreuz der Filmsequenz anliegt
ladebalken._xscale = percent;

Hab dir da ein paar Kommentare dazugeschrieben. is eines aus meinen files.
Im zweiten Frame kommt dann folgendes rein:

// Wechselt zum vorhergehenden Bild, um eine Abfrageschleife
// des Ladestatuses zu erzwingen
gotoAndPlay (_currentframe - 1);

Dann fügst du eine neue Ebene ein, wo du eine dynamische Textzeilen unterbringst. Der gibst du die Variable prozentanzeige. In der wird die Prozentanzeige geschrieben.
Am besten ich geb dir das File zum runterladen:

JJB79 03.01.2002 20:07

naja sprengen würds des ja nicht gerade is eh ziemlichg lurz *gg*
Aber bei meinem wird die verlbleibende zeit nicht angezeigt.
Das hab ich mir noch nicht vorgenommen.
Ich hoffe ich konnte dir weiterhelfen.

killer 03.01.2002 20:12

Danke erstmals für eure rasche Hilfe.
Wenn jemand noch verbesserungsvorschläge oder neue ideen hat kann er sie mir gerne posten.
Danke

dreamer 04.01.2002 11:15

vielleicht hilft dir dieses tut auch weiter:

http://www.traum-projekt.com/html/fl...ntpreload.php3

lg - the dreamer


Alle Zeitangaben in WEZ +2. Es ist jetzt 01:32 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag