Frage : Ladevorrichtung des Flex3 SWF

wih in meiner Flexapp, wie kann ich eine swf Akte laden und eine Funktion mit in dieser Akte benennen, sobald sie geladen?

Antwort : Ladevorrichtung des Flex3 SWF

Grüße,

Es ist gut, eine Schnittstelle in geladenem SWF einzuführen.

Aber, wenn Sie nicht mit Schnittstelle vertraut sind, können Sie einige rohe Verlegenheiten zu ihr bilden.

1. Kind oder sagen geladenes SWF
-----------------------------------------
Sagen, dass Sie eine Funktion im Kind swf (geladenes swf) 's-Dokumentenkategorie wie folgen haben (für z.B.:)
Funktion sampleFunction (): Lücke
{
      //do, was auch immer erforderlich ist
}
-----------------------------

2. In Elternteil Flexapp Code addieren, um SWF zu laden:
-------------------------------------

                        /*Load im externen swf *
                        var loadSwf: Ladevorrichtung = neue Ladevorrichtung ();
                        var requestSwf: URLRequest = neues URLRequest („sample.swf“);
                        // addieren komplette Zufuhr
                        loadSwf.contentLoaderInfo.addEventListener (Event.COMPLETE, onCompleteHandler);
                        loadSwf.contentLoaderInfo.addEventListener (ProgressEvent.PROGRESS, onProgressHandler);
                        loadSwf.load (requestSwf);


2. auf komplettem Ereignis der Last Ihres External SWF, komplette Zufuhr herstellen, wie folgt:


                        Funktion onCompleteHandler (loadEvent: Ereignis) {
                             
                              // tun, was auch immer erforderlich ist
                              //-Art warf den geladenen Inhalt wie pro Dokumentenkategorie oder niedrige Kategorie
                              folgendes // in z.B. der Ansicht bin mir, dass Ihre niedrige Kategorie MovieClip ist
                              (loadEvent.currentTarget.content als MovieClip) .sampleFunction ();
                             
                        }


Mich informieren, wenn es oder nicht hilft.
Weitere Lösungen  
 
programming4us programming4us