Vraag : Buig Lader 3 SWF

wih in mijn flex app, hoe kan ik een swfdossier een functie met in dat roepen laden en dossier zodra het wordt geladen?

Antwoord : Buig Lader 3 SWF

Groeten,

Het is goed om een interface in geladen SWF uit te voeren.

Maar als u niet vertrouwd met interface bent, kunt u sommige ruwe moeilijke situaties aan het maken.

1. Het kind of zegt geladen SWF

Zeg u een functie in kind swf (geladen swf) 's- documentklasse zoals volgen (voor b.v.:) hebt
functie sampleFunction (): leegte
{
      //do wat er ook nodig is
}


2. In ouder Flex App, voeg code aan lading SWF toe:


                        /*Load in externe swf */
                        var loadSwf: Lader = nieuwe Lader ();
                        var requestSwf: URLRequest = nieuwe URLRequest („sample.swf“);
                        // voegt volledige manager toe
                        loadSwf.contentLoaderInfo.addEventListener (Event.COMPLETE, onCompleteHandler);
                        loadSwf.contentLoaderInfo.addEventListener (ProgressEvent.PROGRESS, onProgressHandler);
                        loadSwf.load (requestSwf);


2. op ladings volledige gebeurtenis van uw externe SWF, cre�ër als volgt volledige manager:


                        functie onCompleteHandler (loadEvent: Gebeurtenis) {
                             
                              // doet wat nodig is
                              // het type goot de geladen inhoud vanaf documentklasse of basisklasse
                              // in het volgende b.v. ben ik van mening dat uw basisklasse MovieClip is
                              (loadEvent.currentTarget.content als MovieClip) .sampleFunction ();
                             
                        }


Laat me weten of of niet helpt het.
Andere oplossingen  
 
programming4us programming4us