2010-06-09 8 views
0

J'utilise un composant flexible qui utilise un pour charger un fichier .swf.Fonction AS3/Flex Override dans swf importé

Le chargé .swf - est passé à moi est et je ne peux pas modifier - il a des fonctions AS3 dans ce

Est-il possible dans l'application « parent » (celui avec) à remplacer les fonctions incluses dans le swf "enfant" (celui importé)? Et si c'est possible, comment?

Merci

Répondre

1

Je ne comprends pas tout à fait ce que vous demandez. Il me semble que vous chargez un fichier SWF lors de l'exécution et que vous souhaitez étendre/remplacer les méthodes de ce fichier SWF lors de l'exécution. Pour autant que je sache, il n'y a aucun moyen de le faire. Vous devrez étendre le code SWF dans le fichier SWF au moment de la compilation. Sans le code, je ne crois pas que ce soit possible. Si vous pouvez obtenir le code source, ou obtenir le code en tant que SWC, vous pouvez surcharger et étendre le code facilement. Si vous partagez du code source, cela peut aider à consolider votre demande.