Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 06-05-2004, 14:16   #1 (permalink)
Neuer User
 
Registriert seit: Aug 2002
Beiträge: 238
Problem Bilder laden online...

Hi,

folgendes Problem:
Ich lese Daten aus einem xml-File, generiere dann mc's, die Bilder laden und sich anzeigen. Offline funktioniert alles, online jedoch scheint er ein Problem zu haben, die Bilder sauber zu laden. Erst nach einem Reload der Seite mit dem Flash-Film zeigt er alles richtig an (mit einigen Ausnahmen)... hab schon alles durchgeschaut, finde aber irgendwie keinen Ansatz zur Lösung des Problems...
Ich habe auch schon versucht, einen automatischen reload der seite nach ein paar sekunden zu machen, das funktioniert aber nur teilweise richtig...
Die Texte aus den xml-Files werden sofort angezeit...

Irgendwie sieht es so aus, als ob er zu schnell über das script geht, in dem die MC's angelegt werden und das Laden der Bilder angeworfen wird... aber ein fehler kann ja irgendwie auch nicht drin sein, da es lokal funktioniert und nach dem reload auch online...

Kann mir jemand Tipps geben, was ich noch versuchen kann bzw. wo die Ursache des Problems zu suchen ist? Gibts ne Möglichkeit, auch in nem Film, der externe Daten lädt abzufragen, ob er komplett geladen wurde?

Danke für eure Hilfe...
milhouse1978 ist offline   Mit Zitat antworten
Alt 06-05-2004, 14:17   #2 (permalink)
Farbe ist Luxus
 
Benutzerbild von ludabruda
 
Registriert seit: May 2003
Ort: Köln
Beiträge: 2.405
HI,

vermutlich ist das Problem, dass du nicht prüfst, ob das XML bereits geladen ist...d.h., du willst zu früh die Bilder laden.

Könntest du mal skizzieren, wie dein Skript aussieht?

Grüße
Sascha
__________________
12:15, press return
ludabruda ist offline   Mit Zitat antworten
Alt 06-05-2004, 14:30   #3 (permalink)
Neuer User
 
Registriert seit: Aug 2002
Beiträge: 238
hi,

also ob das xml-file geladen ist, prüfe ich schon:

xmlDaten.load("datei.xml");

xmlDaten.onLoad = function(stat)
{
......

so hab ich das gelernt sollte doch gehen oder???
milhouse1978 ist offline   Mit Zitat antworten
Alt 06-05-2004, 14:33   #4 (permalink)
Farbe ist Luxus
 
Benutzerbild von ludabruda
 
Registriert seit: May 2003
Ort: Köln
Beiträge: 2.405
ja, das ist richtig so. Und wie lädst du die Bilder bzw. was machst du dann damit? was meinst du mit "sauber laden"? Was ist unsauber?
Grüße
Sascha
__________________
12:15, press return
ludabruda ist offline   Mit Zitat antworten
Alt 06-05-2004, 14:45   #5 (permalink)
Neuer User
 
Registriert seit: Aug 2002
Beiträge: 238
Hi,

also, die Sachen werden so geladen:

//MC generieren (name und tiefe werden dyn. gesetzt)
this.target = _root.createEmptyMovieClip(name,tiefe);

//MC für Bilder
this.target.createEmptyMovieClip("bild",1);

this.target.bild.loadMovie(imagepfad+"images/"+this.image1);

... und so weiter und so weiter...

mit "unsauber" meine ich, die bilder werden nicht geladen bzw. nur ein Teil der Bilder wird geladen...

grüsse,
milhouse
milhouse1978 ist offline   Mit Zitat antworten
Alt 06-05-2004, 14:54   #6 (permalink)
Farbe ist Luxus
 
Benutzerbild von ludabruda
 
Registriert seit: May 2003
Ort: Köln
Beiträge: 2.405
werden die Bilder dann gar nicht geladen oder dauert es nur lange...? Hast du einen Preloader für die Bilder?

Stellst du mit denen schon was an, während sie laden..?!

Kann man sich das irgendwo ansehen?

Grüße
Sascha
__________________
12:15, press return
ludabruda ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 04:55 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele