Zurück   Flashforum > Flash > ActionScript > ActionScript 3

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 11-11-2010, 15:37   #1 (permalink)
webbing...
 
Registriert seit: Jun 2002
Ort: Hockenheim
Beiträge: 421
Property Content - Funktioniert für Bilder nicht für swf

Hi in die Runde,

Ich habe mir eine kleine dynamische Slideshow zusammengestückelt.

Mit folgendem Befehl hole ich mir die Bilder rein:
HTML-Code:
currentContainer1.addChild(slideLoader1.content);

Jetzt kann es vorkommen das hier ein swf eingeladen werden soll.
Dann bekomme ich allerdings folgende Fehlermeldung:
TypeError: Error #2007: Parameter child darf nicht 'null' sein.
at flash.display:isplayObjectContainer/addChild()


Laut Hilfe bekomme ich mit der "content" Eigenschaft (Property) immer Null ausgegeben.
Gibt es eine Möglichkeit beides zuzulassen (Bild UND SWF)?
Oder muss ich da eine Abfrage einbauen?

Jemand einen Tipp?
Wäre suuuper!
TinySpider ist offline   Mit Zitat antworten
Alt 11-11-2010, 16:22   #2 (permalink)
webbing...
 
Registriert seit: Jun 2002
Ort: Hockenheim
Beiträge: 421
Lustig wenn ich das "content" weglasse funktionierts und die Fehlermeldung erscheint nicht...
HTML-Code:
currentContainer1.addChild(slideLoader1);

Wofür brauch ich dann das "content"... aaarg...
TinySpider ist offline   Mit Zitat antworten
Alt 11-11-2010, 16:27   #3 (permalink)
Neuer User
 
Registriert seit: May 2009
Beiträge: 192
Mal davon abgesehen das die Infos dürftig sind, tippe ich mal darauf das slideLoader ein Loader ist - die content Eigenschaft vom Loader ist null solang der Ladevorgang nicht abgeschlossen ist bzw. INIT gefeuert wurde, warte also auf INIT oder COMPLETE am Loader, danach kannst du auch content benutzen.

Plopsi
Plopsi ist offline   Mit Zitat antworten
Alt 11-11-2010, 16:42   #4 (permalink)
webbing...
 
Registriert seit: Jun 2002
Ort: Hockenheim
Beiträge: 421
Das ist mal ein Hinweis mit dem kann ich was anfangen.
Danke schön!

Wobei mich immer noch verwirrt warum man "content" braucht. Ich nehme an einfach um eine Rückgabe zu bekommen ob der Content existiert?
TinySpider ist offline   Mit Zitat antworten
Alt 11-11-2010, 16:54   #5 (permalink)
Neuer User
 
Registriert seit: May 2009
Beiträge: 192
Mit content kannst du direkt auf den geladenen Inhalt zugreifen. Bei Bildern ist content vom Typ Bitmap du kannst also z.B.

ActionScript:
  1. Bitmap(Loader.content).smoothing=true setzen.

Bei geladenen SWF's ist content MovieClip und die kannst auf public function im andern MovieClip zugriefen, sofern dieser von der gleichen Domain kommt oder deiner Domain traut (stichtwort Security.allowDomain)

ActionScript:
  1. MovieClip(Loader.content).deineFunction(...)
  2. oder aber
  3. MovieClip(Loader.content).dispatchEvent(new MeinEvent(MeinEvent.MACHWAS,....))

Plopsi
Plopsi ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
bilder, content, dynamisch, property, swf

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


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
UILoader und sehr große Bilder (funktioniert nicht) jannes79 ActionScript 3 12 16-03-2010 15:14
Flash über Content -> Content nicht mehr klickbar halli42 Flash CS4 Professional 2 29-12-2009 11:10
Flash-Slideshow, Bilder laden funktioniert nicht DeSchroe Flash CS4 Professional 1 11-08-2009 08:00
Transparenz der Bilder funktioniert nicht AnnJ Flash Einsteiger 3 27-11-2007 10:00
Script für Bilder laden - funktioniert nicht Domsi ActionScript 1 16 30-06-2005 05:32


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:34 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele