Un moyen de générer automatiquement des classes pour les symboles de la bibliothèque de flash IDE

StackOverflow https://stackoverflow.com//questions/9701817

Question

Mon flux de travail va généralement comme suit: je crée un symbole dans l'IDE flash avec des champs de texte, des conteneurs, etc. Puis je sélectionne "Exporter pour ActionScript" et tapez le nom de classe (la déclaration automatique des instances de scène, bien sûr)..

Puis je crée un fichier de classe correspondant dans FDT et déclarer tous ces champs de texte et d'autres objets qui sont dans mon symbole.C'est un processus de routine et d'ennuyeux qui prend beaucoup de temps.

Y a-t-il un moyen de l'automatiser?Peut-être qu'un plugin pour flash IDE créera automatiquement un fichier de classe basé sur le symbole exporté pour comme?

mise à jour: Donc, à la suite de la réponse Pavel Fljōt fourni, j'ai écrit ma propre commande pour accomplir cette tâche.Il est maintenant disponible sur Adobe Exchange ici: http://www.adobe.com/cfusion/exchange/index.cfm?event=extensionDetail&loc=fr_us&extID=3021022

Était-ce utile?

La solution

Vous pouvez utiliser JSFL pour travailler avec .flabibliothèque.Vous pouvez écrire un script qui fonctionne via des éléments de la bibliothèque, trouve ceux exportés pour comme et crée des fichiers .as que vous avez besoin (s'il n'est pas encore créé, de ne pas écraser votre existant par exemple).(Pour créer des propriétés publiques, vous devez passer à travers des objets sous forme de symbole, saisissez leurs noms et types pour créer des champs appropriés de votre classe).

Vaut à mentionner le grand framework xjsfl , qui peut vraiment vous aider à écrire plus de scripts compacts et élégants.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top