Générateur de Fla$h Swftools

Dans la série je ne sais pas quoi faire le jour de nöel, j’ai testé pour vous swftools.
C’est un outil GPL (opensource) qui permet de faire des fichiers flash en décrivant chaque Keyframe, le logiciel permet de compiler le fichier et de générer l’animation Flash.

Bref c’est un petit utilitaire en mode texte qui peut faire quelques animations sympathiques pour vos cartes de voeux… et donner un peu de vie à un message en  mode texte.
Bonne Année 2010 à tous.

SwfTools

Avec quelques minutes de patiences et de créativitées il est possible de faire rapidement de belles animations.
Swftools sait compiler l’action script ce qui permet de rendre les contenus flash dynamiques (lecture de paramètres, de fichiers xml, téléchargement de composants… bref quasiment tout ce que l’on peut faire avec Flash).

Le calcul du mouvement entre les keyframe se fait automatiquement (ou peut-être grâce à la magie de flash).

Whaou tout ca !

Il est possible :

  • d’importer des .jpeg/.png
  • d’importer des .mp3/.wav
  • d’importer des fonts (TTF)
  • d’importer des fichiers swf (pour intégrer dans votre flash en flash existant y ajouter un pré-loader par exemple)
  • afficher des blocs de texts/variables/html
  • de jouer sur la taille des objects, leur couleur, leur position…

Exemple

.flash filename="bonneannee.swf"  bbox=200x200  fps=20 compress
.edittext bonne text="Bonne Année"       color=blue  width=70 height=20
.edittext year text="2010"               color=red   width=40 height=20
        .put bonne x=10 y=50
        .put year  x=40 y=70 alpha=25%

.frame 1
.action:
        _root.angle +=0.05;
        bonne._x = 50*Math.cos(_root.angle)+50;
        bonne._y = 20*Math.sin(_root.angle)+50;
        year._x = bonne._y;
.end
.frame 2
        .action:
        gotoFrame(0);
        Play();
.end
.frame 3
.end

Puis compiler avec

swfc file.sc

Link

Swftools le site officiel http://www.swftools.com
http://technoargia.free.fr/swftools/ quelques exemples
http://code.google.com/p/swfobject/ pour intégrer vos flash proprement dans une page html

Bonne Année 2010 à tous.

Leave a Reply

Your email address will not be published. Required fields are marked *