| |||||||
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) |
| Gast
Beiträge: n/a
|
Hi, ich benutze die Methode movieclip.loadMovie("film") um dynamisch JPEG-Bilder in meinen Flash-Film einzubetten. Die Bilder sollen geladen werden, wenn der User auf einen Button draufklickt. Dies Funktioniert auf meinem lokalem Rechner auf perfekt, auf meiner Homepage im Internet gibt es dabei aber ein mysteriösen Bug: Die Bilder werden nur bei jedem 2. Klick geladen. Anschauen könnt ihr euch den Bug auf meiner Homepage http://www.catch-you.de. Der betreffende Flash-Film befindet sich auf der News-Seite. Oben links sind Buttons, mit denen ihr euch die einzelnen News anschauen könnt. Wird auf einen der oberen linken Buttons geklickt, wird der Newsbeitrag angezeigt und unten sollten dann bis zu 4 Vorschaubilder erscheinen...und diese Vorschaubilder werden immer nur bei jedem 2. Klick geladen. Zur Ergänzung: Ich lade die Bilder mit der loadMovie-Funktion in den MovieClip 'Bild'. Dieser MovieClip befindet sich in einem anderen MovieClip, welcher ständig die Breite vom MovieClip 'Bild' überprüft , damit, wenn ein neues Bild in 'Bild' reingeladen wird, dieser nach der Initialisierung von Flash in Bezug auf Breite/Höhe,X- und Y-Position angepasst werden kann. Kann mir BITTE einer helfen, ich verzweifle, weiss nicht, wo der Fehler sein soll, zu Hause auf dem lokalem Rechner funzt es ja perfekt! PS: Bevor ich ein neues JPEG-Bild in den MovieClip 'Bild' lade, benutze ich die Funktion Bild.unloadMovie(). Ich habe auch schon probiert, jedes Bild einfach zweimal hintereinander zu laden (weil die Bilder ja bei jedem zweiten Klick geladen werden, dies half aber leider auch nichts :-( Schöne Grüsse, im2fast4u |
|
| | #2 (permalink) |
| buehnentechniker Registriert seit: Feb 2002 Ort: trier
Beiträge: 2.448
|
hi und willkommen im forum! wahrscheinlich ist dein bild noch nicht fertiggeladen, wenn du auf deinen button klickst. kannst es ja hier mit mal probieren: ActionScript:
viel spass honifred
__________________ Es gibt eine Sache, die schlimmer ist, als die Ausschweifung: die Abstinenz. Achim 69 |
| | |
| | #3 (permalink) |
| Gast
Beiträge: n/a
|
Hallo Honifred, das mit this.onEnterFrame = function() { if(bild._height > 0) { . . . } } mache ich ja. Deshalb verstehe ich es ja nicht, warum es da Probleme geben sollte. Laut meinen Trace-Befehlen werden alle paar Nano-Sekunden die betreffenden MC's überprüft...und auf meinem lokalen Rechner werden die einzelnen MC's auch unterschiedlich schnell geladen und dargestellt (man merkt also schon, dass auch auf der lokalen Kiste die Daten erst in Flash importiert werden müssen und die MC's teilweise erst nach 1-2 Sekunden fertig geladen sind und dann initialisiert werden, trotzem funzt es dort und im Internet nicht). |
|
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |