Zurück   Flashforum > Flash > Flash Fortgeschritten > Flash 8

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 02-02-2008, 12:19   #1 (permalink)
Neuer User
 
Registriert seit: Aug 2001
Beiträge: 33
loadClip-Frage...

Moin Moin,

ich versuche erstmals JPGs zur Laufzeit in Flash zu laden und verzweifle ein wenig a loadClip... Habe folgendes Script:

var mcl:MovieClipLoader = new MovieClipLoader();
var mclListener:Object = new Object();

mcl.addListener(mclListener);

mclListener.onLoadInit = function(mc:MovieClip):Void {
mc._x = 0;
mc._y = 0;
mc._xscale = 50;
mc._yscale = 50;
}

mcl.loadClip("bild1.jpg",PreLoader1);

und einen MovieClip mit Namen ""PreLoader1". Die bild1.jpg landet aber nicht in diesem MovieClip, sondern auf _level0... kann mir da jemand sagen was ich falsch mache?

Wie wäre es denn möglich, abzufragen ob die Bilddatei kompett geladen ist?

Tausend Dank im Voraus!

Gruß
Ben
nicron2001 ist offline   Mit Zitat antworten
Alt 02-02-2008, 12:51   #2 (permalink)
agedoubleju
Gast
 
Beiträge: n/a
Zitat:
Wie wäre es denn möglich, abzufragen ob die Bilddatei kompett geladen ist?
Wenn der onLoadInit-Callback gestartet wird, ist das Bild nachgeladen und der MC befüllt. Du hast also entweder den falschen Instanznamen als Zielcontainer angegeben oder der MC existiert nicht.

Poste doch mal die fla.
  Mit Zitat antworten
Alt 02-02-2008, 13:09   #3 (permalink)
Neuer User
 
Registriert seit: Aug 2001
Beiträge: 33
Fla

...ich bin doch ein schrecklicher Anfänger. Habe mal eine abgespeckte Version gebastelt, die aber mein Problem ganz gut illustriert.

Wie frage ich denn ab, ob der onLoadInit-Callback gestartet wurde

Vielen Dank für die Hilfe!
Ben
Angehängte Dateien
Dateityp: zip PreLoader-Test.zip (5,7 KB, 2x aufgerufen)

Geändert von nicron2001 (02-02-2008 um 13:11 Uhr)
nicron2001 ist offline   Mit Zitat antworten
Alt 02-02-2008, 13:20   #4 (permalink)
................
 
Benutzerbild von Der Frager
 
Registriert seit: Jun 2004
Beiträge: 15.890
Zitat:
Zitat von nicron2001 Beitrag anzeigen
Wie frage ich denn ab, ob der onLoadInit-Callback gestartet wurde
Mit trace() z. B.
PHP-Code:
mclListener.onLoadInit = function(mc:MovieClip):Void 
trace("Bild geladen")
mc._x 0
mc._y 0
mc._xscale 50
mc._yscale 50

Und dein Bild wird doch in den MC geladen!? Was genau willst du denn erreichen?
__________________

ternärer Konditionaloperator

+++ Bitte keine Privat-Nachrichten bezüglich Flashfragen! +++
Der Frager ist offline   Mit Zitat antworten
Alt 02-02-2008, 14:15   #5 (permalink)
Neuer User
 
Registriert seit: Aug 2001
Beiträge: 33
Das Bild soll in den Movieclip geladen werden und danach mit diesem manipulierbar sein. Ich dachte, dass Bild würde an dem MC positioniert und dann beispielsweise dessen Bewegungen folgen (im fertigen Projekt sollen Bilder in einer Bildergalerie rotieren).

Wenn ich aber den MC "PreLoader1" über einen Bewegungstween über die Bühne bewege, folgt das Bild dieser Bewegung nicht... auch ist es zu beginn nicht am MC ausgerichtet, sondern an der Bühne

Im Idealfall würde das Bild geladen, 50% skaliert und dann am MC ausgerichtet.

Im angehängten Beispiel sieht man, dass das Bild der Bewegung des MC aber nicht folgt...

Sorry, wegen der Mühe die meine Unkenntnis macht
Angehängte Dateien
Dateityp: zip PreLoader-Test.zip (6,5 KB, 7x aufgerufen)
nicron2001 ist offline   Mit Zitat antworten
Alt 02-02-2008, 14:35   #6 (permalink)
................
 
Benutzerbild von Der Frager
 
Registriert seit: Jun 2004
Beiträge: 15.890
So z.B. ginge das:
PHP-Code:
stop()
var 
mcl:MovieClipLoader = new MovieClipLoader();
var 
mclListener:Object = new Object();
mcl.addListener(mclListener);
mclListener.onLoadInit = function(mc:MovieClip):Void  {
    
//mc._x = 0;
    //mc._y = 0;
    
mc._xscale 50;
    
mc._yscale 50;
    
play()
};
PreLoader1.createEmptyMovieClip("bild",1)
mcl.loadClip("bild1.jpg"PreLoader1.bild); 
...das Script was da noch im MC steht, sowie das 2te Schlüsselbild muss aber raus.
__________________

ternärer Konditionaloperator

+++ Bitte keine Privat-Nachrichten bezüglich Flashfragen! +++
Der Frager ist offline   Mit Zitat antworten
Alt 02-02-2008, 15:25   #7 (permalink)
Neuer User
 
Registriert seit: Aug 2001
Beiträge: 33
alles klar!

Besten Dank für die Hilfe und noch ein schönes Wochenende!
nicron2001 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 19:10 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele