2009-12-17 3 views
0

J'ai une application flexible qui charge les fichiers swf et les affiche en utilisant l'objet SWFLoader. est-il un moyen de fournir différentes classes et fonctions pour l'application swf à utiliser?flex swfloader: est-il possible d'ajouter des classes et des fonctions au fichier flash chargé?

par exemple. si le fichier swf que je suis chargement a la fonction suivante:

function testme(): void { 
    trace('test'); 
} 

i peut remplacer en quelque sorte cette fonction avec quelque chose d'autre si le fichier flash exécutera réellement la fonction qu'il sera à moi d'exécuter? Je veux créer une application de wrapper flex à des applications flash spécifiques que j'ai faites et je ne veux pas trop modifier le flash d'origine.

Répondre

0

J'ai cherché partout sur le net et je n'ai pas trouvé un moyen de remplacer la fonction pour un fichier swf chargé. après un certain examen, il semble que s'il y avait une option pour le faire, s'il vous plaît pourrait facilement pirater les fichiers flash et les modifier pour répondre à leurs besoins.

Il est possible de charger une classe à partir d'un fichier swf différent. alors au lieu d'essayer de remplacer les fonctions que je veux utiliser. Je vais juste les charger dans la classe appropriée et ensuite les utiliser.

plus d'infos sur: http://stackoverflow.com/questions/1948104/actionscript-project-compiled-as-swf-how-can-i-load-it-with-flex-and-use-the-fun

Questions connexes