2009-06-20 4 views
0

Ich mache ein Flex 3-Projekt, bei dem ich SWF basierend auf der Verfügbarkeit der erforderlichen Datei laden muss. Und die geladene SWF-Datei wird in einem Container (einem Panel) an einer bestimmten Stelle, d. H. Koordinaten, platziert. Dies möchte ich nicht in MXML tun, da der SWFLoader-Container ein Kreuz markiert, wenn die Datei nicht verfügbar ist.Wie kann ich SWFLoader rein aus Actionscript in Flex 3 verwenden und Inhalte dynamisch laden?

Also Freunde gibt es irgendeine Lösung?

Antwort

1
  • Erstellen Sie ein neues URLRequest-Objekt mit der URL der Datei.
  • Erstellen Sie ein neues Loader-Objekt.
  • Rufen Sie die load() - Methode des Loader-Objekts auf und übergeben Sie die URLRequest-Instanz als Parameter.
  • Rufen Sie die addChild() - Methode für einen Anzeigeobjekt-Container auf (z. B. die Hauptzeitleiste eines Flash-Dokuments), um die Loader-Instanz der Anzeigeliste hinzuzufügen.

Quelle: Loading an external SWF file.

Verwandte Themen