2011-04-08 4 views
0

Est-ce que quelqu'un sait comment extraire une référence de classe à partir d'un fichier SWC? Je sais que je peux faire un clic droit/"Aller à la définition", et voir la définition de la classe.as3 extraire la référence de classe à partir de swc

J'ai besoin d'extraire ces pour chaque classe dans un SWC. Quelqu'un peut-il fournir une méthode pour le faire automatiquement?

Best, Frank

+0

Quel IDE utilisez-vous? –

+0

J'utilise Flash Develop mais j'ai accès à FlashBuilder – Frank

+0

J'essaie de comprendre la question, mais je n'arrive pas à la contourner. Que voulez-vous dire par "extraire une référence de classe". Montrer le code est probablement le moyen d'aller ici. –

Répondre

1

Je ne suis pas sûr, que voulez-vous dire en disant "extrait". Si vous avez besoin d'utiliser une classe de SWC, configurez simplement ce fichier SWC en tant que bibliothèque pour votre projet dans votre IDE. Si vous parlez de l'affichage du code source, c'est presque impossible, car SWC est une archive avec des classes compilées (swf). Vous pouvez utiliser des décompilateurs flash pour obtenir du code source. BTW, IntelliJ IDEA peut analyser swc et vous montrer des champs et des ptototypes de méthodes.

0

Une liste des classes empaquetées dans le swc est disponible à partir du fichier catalog.xml dans le fichier swc.

Renommez le fichier .swc en fichier .zip et vous pouvez y accéder.

Cependant, si vous voulez les méthodes réelles dans chaque classe, je crains que vous n'ayez pas de chance.

Questions connexes