| Autor |
Nachricht |
Flipkick
Threadersteller
Dabei seit: 15.05.2003
Ort: Frankfurt am Main
Alter: 29
Geschlecht:
|
Verfasst Do 13.09.2007 15:46
Titel Preloader läd nicht richtig ? |
 |
|
Hallo,
ich habe hier das Script gefunden und es funktioniert auch, wenn ich nur eine weitere Ebene mit einem Bild drinne habe.
Der Preloader läd also von 0-100%. Wenn ich jedoch den Preloader vor meine Grafiken isn FLash reinmache, die auf ca. 5 Ebenen verteilt sind, aber alle im 2 Frame angezeigt werden zeigt mir der Preloader den Ladebalken erst ab ca. 60-70%, woran kann das liegen ? Wie läd FLash denn die Daten ??? Gesamt oder Ebene für Ebene ?
Hier mal das Script:
| Code: | stop();
this.onEnterFrame = function(){
geladen = this.getBytesLoaded();
gesamt = this.getBytesTotal();
prozent = geladen * 100 / gesamt;
mc_prozent.text = Math.round(prozent)+" % geladen";
mc_ladebalken._width = prozent*3;
if(geladen >= gesamt) {
this.gotoAndPlay(2);
delete this.onEnterFrame;
}
} |
|
|
| |
|
 |
| |
|
 |
Marx
Dabei seit: 28.10.2006
Ort: Wien
Alter: 40
Geschlecht:
|
Verfasst Do 13.09.2007 18:36
Titel
|
 |
|
| Zitat: | | Wie läd FLash denn die Daten ??? Gesamt oder Ebene für Ebene |
1. Frames
2. Ebenen. Von unten nach oben oder umgekehrt, je nach Deiner Einstellung (Veröffentlichung)
|
|
| |
|
 |
Flipkick
Threadersteller
Dabei seit: 15.05.2003
Ort: Frankfurt am Main
Alter: 29
Geschlecht:
|
Verfasst Fr 14.09.2007 15:18
Titel
|
 |
|
ahh habs eben gesehen in Veröffentlichen.
> Danke für die Antwort
|
|
| |
|
 |
Flipkick
Threadersteller
Dabei seit: 15.05.2003
Ort: Frankfurt am Main
Alter: 29
Geschlecht:
|
Verfasst Mo 24.09.2007 11:54
Titel
|
 |
|
Ola,
ich nochmal,
ich habe eine function mit einer XML die abgefragt wird und mehreren Schleifen, die er durchgehen muss. Wie schreibe ich es denn am schlausten, dass wenn er mit der funktion komplett fertig ist, dass er es erst dann anzeigt und vorher sowas wie einen Ladebalken ?
etwa so in Worten ?
| Code: |
function xmlauslesen(){
ladebalken.gotoAndPlay(2)
-> alles in einen Contaiern reinalden außerhalb des Bühne
mache XML auslesen
mache Schleife 1
mache Schleife 2
mache Schleife 3
}
xmlauslesen.onload = stell mir den Container in den sichtbaren Bereich und stoppe ladebalken |
ich hab nur Bruchstücke im Netz gefunden, die mich aber im gesamten nicht ganz weiter bringen ? Ist denn mein Ansatz so richtig ?
Danke
Seb
|
|
| |
|
 |
phihochzwei
Moderator
Dabei seit: 08.06.2006
Ort: Essen
Alter: 34
Geschlecht:
|
Verfasst Mo 24.09.2007 11:58
Titel
|
 |
|
Nö, eigentlich nicht.
Funktionen haben keinen onload-Event. Wozu auch ?
Das was er machen soll kannst Du ja auch einfach nach ganz unten schreiben, der arbeitet ja von oben nach unten ab.
|
|
| |
|
 |
Flipkick
Threadersteller
Dabei seit: 15.05.2003
Ort: Frankfurt am Main
Alter: 29
Geschlecht:
|
Verfasst Mo 24.09.2007 12:10
Titel
|
 |
|
okee
also müsste ichs so machen:
| Code: |
function xmlauslesen(){
ladebalken.gotoAndPlay(2)
-> alles in einen Container reinalden außerhalb des Bühne
mache XML auslesen
mache Schleife 1
mache Schleife 2
mache Schleife 3
ladebalken stoppen
container anzeigen
} |
muss ich den genrell einfach auf meiner Funktion achten oder kann ich das irgendwie nachtesten, ob er alles in der richtigen Reihenfolge läd...hab den Debugger gesehen, aer auch wenn ich Haltepunkte markiere überspringt der die irgendwie, wenn ich auf PLAY drücke.......also irgendwie hab ichs da noch nicht raus, aber wäre daas die Möglichkeit es zu testen, schon oder ?
|
|
| |
|
 |
phihochzwei
Moderator
Dabei seit: 08.06.2006
Ort: Essen
Alter: 34
Geschlecht:
|
Verfasst Mo 24.09.2007 12:13
Titel
|
 |
|
|
Mit dem Debugger ist schon gut. Nur darfst Du nicht auf Play drücken wenn der an einen Breakpoint kommt, sondern du solltest Schrittweise weitergehen
|
|
| |
|
 |
Flipkick
Threadersteller
Dabei seit: 15.05.2003
Ort: Frankfurt am Main
Alter: 29
Geschlecht:
|
Verfasst Di 25.09.2007 10:54
Titel
|
 |
|
Hmm ich hab da nochmal ne Frage...wie kann ich denn diesen Preloader so einbauen, dass wenn ich zB ich eine Galerie inner Schelife habe der Bild für Bild nachläd ?
Ich hole mir die Bildpfade aus einer XML und will, dass er mir bei ersten Bild nen Ladebalken anzeigt, und wnen das fertig ist, er dann mit dem zweitem beginnt usw....
Seb
|
|
| |
|
 |
| |
|
 |
| Ähnliche Themen |
Spiel; dynamisches Textfeld läd nicht
GMX Attachment - Bild läd nicht
Safari läd CSS Datei nicht
Overlay erstellen während Seite läd!
flash film läd immer neu - help
JQuery läd nur teilweise. Google Analytics schuld?
|
 |