flash CS5 XFL tip
Juste un petit billet pour remettre en avant l'évolution du format de fichier FLA sur flash cs5 et les possibilités associées.
Un nouveau format
Désormais, lorsqu'on enregistre un fichier dans l'IDE flash, même si l'extension reste .fla, on crée une archive ZIP contenant :
- un fichier XFL
- des fichiers XML qui décrivent le doc et la librairie,
- fichiers media (jpg, png...).
De plus le FLA est enregistrable comme document non compressé. Le projet passe donc de l'état de fichier à celui de dossier.
Versioning et mise à jours de ressources
Cela me semble très positif, même si ce n'est ni parfait, ni trop tôt.
- On peut versioner efficacement les projets (SVN, GIT)
- On ne réécrit plus un gros fichier tout neuf à chaque changement,
- Le travail à plusieurs peut être optimisé et sécurisé.
- La mise à jour des médias utilisés par le projet est simplifiée:
Un graphiste peu aller remplacer une image ou l'éditer directement avec l'outil de son choix sans ouvrir l'IDE Flash.(Au lieu d'aller y chercher dans la bibliothèque l'image correspondante, cliquer sur propriété, puis sur mettre à jour, chercher l'adresse de la nouvelle image car la correspondance n'existe plus...)
Rein de mieux que le texte
Mais le point que je souhaite mettre en avant est qu'on a désormais un projet modifiable avec un éditeur de code classique. On peut rechercher et remplacer une police ou un jeu de couleurs par exemple.
Ci-dessous un exemple de rechercher remplacer sur une couleur.
Dans le cas des couleurs attention cependant au nuancier.
Bien sur on pouvait déjà rechercher et remplacer des couleurs directement dans l'IDE de Flash, mais ça ne marchais pas avec les filtres. L'outil ne recherchait que les éléments présents sur la scène.
C'est désormais réglé en 2 secondes avec un éditeur de code digne de ce nom.
Proof of concept
Les possibilités qu'offre un format plus ouvert sont claires (notamment en regardant ce que font d'autres logiciels depuis longtemps).
on peut également parcourir les fichiers pour rechercher / agglomérer des infos utiles.
Par exemple extraire les couleurs utilisées dans un document pour en faire une palette disponible dans le nuancier de ce même document.
Pratique pour décliner une charte après une recherche, reprendre un ancien projet, suite à un import d'éléments vectoriels.
Voici un EXE illustratif qui tourne à l'aide du runtime AIR 2.0 et permettant de le faire.
En glissant un dossier de projet flash à l'endroit indiqué, le dossier fourni est modifié de manière à indiquer les couleurs présentes dans le nuancier au sein de l'IDE flash.
0 Commentaires
-
(you)Feb 23, 2012 at 00:05