Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 11-08-2004, 11:27   #1 (permalink)
Neuer User
 
Registriert seit: Aug 2004
Beiträge: 19
Exclamation BenÖtige Hilfe !!! Moviecliploader !!!!!

Folgendes Problem:


Bin grade dabei, ein Bildergalleriesystem zu basteln.
Ich möchte die Thumbnails dynamisch in die gallery laden,
und da es praktische Methoden und Eigenschaften zur
Überwachung des Ladevorganges besitzt, verwende ich
einen MovieclipLoader. Wenn ich die swf ausführe und offline teste funktioniert alles einwandfrei.
Lade ich das ganze aber über eine html bzw online, so werden
die Bilder einfach nicht geladen !!!
Wenn ich es aber über das gewöhnliche _root.myMC.loadMovie("thumb_0.jpg");
hereinlade, funktioniert es wiederrum !!!

Der Code sieht aus wie folgt:

ActionScript:
  1. MCL = new MovieClipLoader();
  2. myListener = new Object();
  3.  
  4. myListener.onLoadInit = function (target_mc)
  5. {
  6.     target_mc._width = 103;
  7.     target_mc._height = 73;
  8. }
  9.  
  10. MCL.addListener(myListener);
  11. MCL.loadClip("thumbs/"+this.nr+".jpg",myThumb);

BITTE UM MÖGLICHST BALDIGE HILFE !

Geändert von n0tr4ce (11-08-2004 um 11:31 Uhr)
n0tr4ce ist offline   Mit Zitat antworten
Alt 11-08-2004, 11:45   #2 (permalink)
agedoubleju
Gast
 
Beiträge: n/a
Vielleicht stimmt der Pfad zu deinen Bildern dann nicht mehr (thumbs/...jpg). Du musst online immer davon ausgehen, das das HTML-File, mit dem du die swf startest sozusagen das Root-File ist. In deinem konkreten Fall muss also das thumbs-Verzeichnis direkt unter dem Start-HTML-File liegen. Check auch mal die Verzeichnisrechte...
  Mit Zitat antworten
Alt 11-08-2004, 11:51   #3 (permalink)
Neuer User
 
Registriert seit: Aug 2004
Beiträge: 19
nein nein das passt alles

ich hab ja extra geschrieben: 'wenn ich die Bilder über
_root.myMC.loadMovie("thumbs/0.jpg") lade funktionierts aber'
n0tr4ce ist offline   Mit Zitat antworten
Alt 11-08-2004, 12:02   #4 (permalink)
agedoubleju
Gast
 
Beiträge: n/a
Wo in deinem o.a. Script hast du dann "this.nr" festgelegt? Was gibt ein trace ("Bildname=thumbs/"+this.nr+".jpg") vor dem loadClip aus?
  Mit Zitat antworten
Alt 11-08-2004, 12:20   #5 (permalink)
Neuer User
 
Registriert seit: Aug 2004
Beiträge: 19
daran liegt es nicht wenn ich es EXAKT so übernehme für das loadMovie() funktioniert es !

trace ("Bildname=thumbs/"+this.nr+".jpg")


gibt "Bildname=thumbs/0.jpg" aus
n0tr4ce ist offline   Mit Zitat antworten
Alt 11-08-2004, 14:37   #6 (permalink)
agedoubleju
Gast
 
Beiträge: n/a
Dann dürften es ja nur noch Objektpfad-Fehler sein, check doch mal ob der Pfad zu "myThumb" stimmt. Und dann würde ich die Parameterzuweisungen auch nicht in einem onLoadInit machen, sondern in einem onLoadComplete.
  Mit Zitat antworten
Alt 11-08-2004, 15:20   #7 (permalink)
Neuer User
 
Registriert seit: Aug 2004
Beiträge: 19
Zitat:
Zitat von agedoubleju
Dann dürften es ja nur noch Objektpfad-Fehler sein, check doch mal ob der Pfad zu "myThumb" stimmt. Und dann würde ich die Parameterzuweisungen auch nicht in einem onLoadInit machen, sondern in einem onLoadComplete.

SRY ABER WIE OFT NOCH?!?!?!?
wenn es mit _root.myThumb.loadMovie("thumbs/"+this.nr+".jpg");
funktioniert, mit dem MovieClipLoader aber nicht,
dann KANN ES KEIN PFADFEHLER - Sei es Objektpfad oder Dateipfaf - SEIN !!!!!!!!!!!!
@onLoadComplete: ok thx
n0tr4ce ist offline   Mit Zitat antworten
Alt 11-08-2004, 22:00   #8 (permalink)
agedoubleju
Gast
 
Beiträge: n/a
Was bitte hat ein normaler loadMovie-Befehl mit der MovieClipLoader-Komponente zu tun?? myThumb ist hier der Parameter, der der Methode "loadClip" der Instanz "MCL" übergeben wird. Aus deinem Script geht nicht hervor, wo und wie die Variable belegt ist und auch nicht, ob das der richtige Pfad ist. Dein loadMovie-Befehl kann damit überhaupt nicht verglichen werden, weil du hier keinen Variablen-Parameter aufrufst...

BTW: Immer ruhig Blut, ich versuch auch nur dem Bug auf die Pelle zu rücken. Schieb deshalb mal den Rest der fla rüber...
  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 19:39 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele