| |||||||
Du magst keine Werbung? Wir auch nicht!
Einfach registrieren und die Werbung ist weg. Diese Nachricht sehen nur nicht registrierte Nutzer.
![]() |
| | LinkBack | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| Neuer User Registriert seit: Nov 2002
Beiträge: 49
| Wie abfragen ob alle Bilder fertig geladen wurden?
Hallo, ich knabbere nun schon eine Weile an einem Problem. Und zwar lade ich verschiedene Bilder aus einer XML. Zunächst wird für jeden XML-Eintrag ein Objekt erstellt in dem unter anderem der Bildpfad gespeichert ist (eine eigene Klasse "item"). In dieser Klasse wird dann der MovieClipLoader zum laden der Bilder genutzt. Nun zum Problem: Über onLoadInit (ebenfalls in der Klasse implementiert) kann ich ja den fertig geladenen MC skalieren usw., allerdings kann ich von dort nicht auf mein item-Objekt zugreifen . Was mir aber viel wichtiger wäre, irgendwie ermitteln zu können, wann alle Bilder fertig geladen wurden (ohne onEnterFrame).Ich hab schon stundenlang nach einer Lösung gesucht, aber womöglich fehlt mir die Fachbezeichnung für sowas. Ich hoffe ihr versteht mein Problem und könnt mir weiterhelfen. Liebe Grüße Smiller |
| | |
| | #2 (permalink) |
| Nagelneuer User Registriert seit: Dec 2005
Beiträge: 924
|
Wenn du für jeden gestarteten MovieClipLoader eine Variable hochzählst und dann im onLoadInit wieder runterzählst, müsste alles fertig sein, wenn du wieder bei 0 angekommen bist. Etwas mehr Kontrolle würde dir die Verwendung eines Arrays bieten. Dort kannst du alle MovieClipLoader reinstopfen und die, die fertig sind, wieder entfernen. Array leer -> alles geladen. mfg. h
__________________ The fact that you've got "Replica" written on the side of your gun and the fact that I've got "Desert Eagle written on the side of mine ... :D |
| | |
| | #3 (permalink) |
| Neuer User Registriert seit: Jan 2002 Ort: Umgebung Stuttgart
Beiträge: 5.459
|
hi, n kleines bsp, wie man es machen könnte: Code:
__________________ Das Glück im Leben hängt von den guten Gedanken ab, die man hat. Easing_Equations / Flash Kontaktformular / FlashPlugin W3C konform / Nützliche Beiträge zu FAQs |
| | |
| | #4 (permalink) |
| Neuer User Registriert seit: Nov 2002
Beiträge: 49
|
Ahhh, super! Danke für den Tipp mit der Zählvariable! Mal sehen wie ich das ganze am geschicktesten mit OOP umsetze... Habt ihr vielleicht noch einen Tipp, wie ich die Gesamtgröße aller zu ladenden Bilder im voraus ermitteln kann um einen einheitlichen Ladebalken umzusetzen? Ansonsten komm ich ja immer erst zur Ladezeit über die onLoadProgress() an die zu ladenden Bytes für jedes einzelne Bild heran. Zu diesem Zeitpunkt ist es doch aber zu spät um sie alle zu addieren (um den Ladefortschritt zu berechnen), da ja schon geladen wird?! Eine Möglichkeit wäre natürlich noch das ganze in PHP zu ermitteln und in die XML mit reinzuschreiben, dass würd ich aber gerne umgehen. Liebe Grüße, Smiller //edit: Hab jetzt eine Lösung gefunden wie ich den prozentualen Ladestatus ermitteln kann. Einfach anhand der Anzahl bereits geladener und noch zu ladender Bilder. Allerdings läuft das dann ohne Bytegrößen. Falls noch jemand was dazu weiß, immer her damit Geändert von Smiller (04-02-2006 um 12:10 Uhr) |
| | |
| | #5 (permalink) |
| >>>||<<< Registriert seit: Dec 2002 Ort: München
Beiträge: 208
| Code:
|
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |