Question

J'ai une série de gros fichiers fla qui ont été publiés dans de SWC, puis utilisés directement dans un projet flash. Probablement un total de 1000 objets. Comme le nombre augmente le swf compilé final devient assez grand donc je veux télécharger swf INDIVIDU de chaque objet que si nécessaire. Je dois alors être en mesure d'accéder et clone l'objet via classname du projet AS final.

La question est la seule façon que j'ai trouvé exporter chacun est à 1) copier et le coller dans un nouveau fichier fla 2) double-clic pour « modifier » pour forcer inclus, 3) rétablir la liaison (classe ) nom depuis qu'il a été effacé, 4) publier (c.-à-file-> publier) et le nom de ce swf.
 Cela prendra un certain temps pour 1000+ de ces derniers.

Alors que vous pouvez faire un clic droit sur chaque élément dans la bibliothèque de l'enregistrer comme un swf, il ne semble pas inclure le nom de classe etc, tout l'élément. Une fois que je télécharge, je ne peux pas le clone de l'utiliser plus d'une fois sans le télécharger à nouveau ce qui est inacceptable.

Y at-il un moyen plus rapide / meilleure façon de générer de ces swf?

(j'ai étudié brièvement XFL mais il semble que l'écriture d'un script pour le faire étant donné certaines inconnues, il prendra plus de temps alors juste le faire à la main.)

Était-ce utile?

La solution

Vous devriez jeter un oeil à qui JSFL vous permet d'étendre flash / écrire un script qui automatise cette tâche pour vous.

Vous pouvez par exemple écrire un script que les boucles à travers des éléments dans la bibliothèque et les exportations swf seulement pour MovieClips qui sont exportés pour actionscript, et génère un peu de getDefinition ?

  

La question est la seule façon que j'ai trouvé   à exporter chacun est à 1) copier et   collez-le dans un nouveau fichier fla 2) Double   cliquez pour « modifier » pour forcer   inclus, 3) réinitialiser la liaison (classe)   nom depuis qu'il a été effacé, 4) publier   (À savoir Fichier-> publier) et le nom de cette   swf.

Pour l'étape 1, pouvez-vous pas le clic droit et choisissez MovieClip ExportSWF / ExportSWC (selon ce que vous avez besoin)? Je ne comprends pas ce que vous entendez par «force comprenait. Voulez-vous dire tick Export pour Actionscript? Qui / quoi efface le lien?

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