Astuce Comment récupérer des ressources graphiques à partir d'un fichier SWF

Les graphiques vectoriels ne répondent pas toujours à vos besoins pour des raisons différentes, et exporter des actifs un par un peut être une tâche fastidieuse. Apprenez à simplifier ce processus avec SWFToPNG.


Étape 1: Qu'est-ce que SWFToPNG??

SWFToPNG est une application Adobe AIR qui vous aidera à convertir rapidement et facilement les ressources de votre bibliothèque au format PNG..


Étape 2: Comment ça marche

Afin de travailler avec l'utilitaire, vous aurez besoin d'un fichier SWF (pour extraire les graphiques) et vous devez utiliser un nom de classe dans les MovieClips que vous souhaitez exporter..

La fenêtre principale (et unique) affiche les instructions, un bouton permettant de rechercher un fichier SWF et trois options:

  • Surgir: Supprime la zone transparente autour des bords du graphique.
  • Points d'inscription du centre: Verrouille le point d’inscription au centre du graphique.
  • Etape entière: Exporte tous les éléments de la scène.

Étape 3: à propos de l'outil

SWFToPNG est un utilitaire créé pour un usage personnel et publié au public par son auteur. Il est indiqué dans le site de l’outil que vous risquez d’obtenir des erreurs ou des résultats non souhaités lors de son utilisation. Considérez les points mentionnés sur son site web:

  • "Cela ne fonctionne qu'avec les fichiers SWF AVM2. Il s'agit donc du lecteur Flash 9 et supérieur avec AS3.
  • Les clips MovieClips présents sur la ligne de scénario (uniquement les boutons!) Doivent être exportés. Ils doivent être exportés au format ActionScript pour que les noms de fichiers soient corrects (il suffit de quelques clics dans Flash IDE)..
  • Le programme nécessite beaucoup de mémoire. Un bitmap est créé pour chaque image du fichier SWF et conservé en mémoire jusqu'à ce que les fichiers aient été écrits (il a été conçu de cette manière pour faciliter le rognage et le développement rapide; il ne s'agit pas d'un utilitaire d'exportation pour vos animations de dix minutes!)
  • Le code de la timeline qui provoque une boucle infinie des clips provoque également une boucle infinie du rendu.
  • Autre chose, probablement "

Étape 4: Téléchargez-le!

Maintenant que vous le savez, il est temps d'aller le chercher!

Pour le moment, l'outil n'a pas de site officiel, mais il est hébergé sur le site de MarshGames. Vous pouvez également télécharger le code source si vous souhaitez améliorer l'application..


Étape 5: test

Sélectionnez un fichier SWF existant avec des actifs déjà créés (assurez-vous que chacun porte un nom de classe) et ouvrez SWFToPNG. appuyez sur la Ouvrir et convertir bouton pour rechercher le fichier, cliquez sur Sélectionner et préparez-vous à être témoin de la magie.


Conclusion

Profitez de cette application et réduisez le temps de développement!

Merci pour la lecture!