Domanda

Stavo cercando di caricare un file SWF flessibile in un film basato su SWISH e FAILing, facendo alcune ricerche ha portato a:

  

(AS1 / AS2 e AS3) funzionano in modo diverso   " macchine virtuali " all'interno del Flash   Giocatore. Come molti aggiornamenti del prodotto,   I file SWF basati su AS3 possono caricare AS1 / 2 in base   I file SWF ma AS1 / 2 non possono caricare un AS3   basato su SWF.

     

ActionScript 3 è totalmente nuovo   prodotto e non un semplice aggiornamento di   AS2. Adobe ha fatto un "affare" decisione   per non includere " compatibilità legacy. "

che viene da qui: http: // forums.swishzone.com/index.php?s=b8a808adb9b5dea0e88c5c6cedb97018&showtopic=60051&st=0&p=259340&#entry259340

Una strategia che mi è stato detto potrebbe essere usata è quella di creare un file SWF che carica l'AS 1/2 SWF e quindi in alcuni eventi carica il mio film AS 3. Il fatto è che l'evento è nell'AS 1/2 swf, quindi è possibile?

È stato utile?

Soluzione

Dovrai usare le chiamate LocalConnection per comunicare i due swfs, anche all'interno di un swf padre. Grant Skinner ha scritto SWFBridge che potrebbe esserti utile: http: // www .gskinner.com / blog / archives / 2007/07 / swfbridge_easie.html .

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top