Flex 2 comprend Flash CS3
Par -Alexandre LEGOUT aka LAlex- le mardi, avril 24 2007, 11:54 - Liens - Lien permanent
Je disais dernièrement à l'ami Foxy que j'étais tellement emballé par Flex 2 que je l'utiliserais bien même pour le développement sur des animations interactives. Le fait est que dans la pratique, cela ne semblait que difficilement réalisable: Flex 2 ne permet pas comme MTASC d'injecter du code dans un SWF déjà fait. Tout au plus, cela permet de récupérer les assets graphiques de la bibliothèque grace au [Embed], mais en perdant tout le code.
A première vue, il y a peu d'interêt à récupérer du code si l'on est un
codeur qui récupère le travail d'un graphiste, mais en y regardant de plus
prés, un simple stop() a la fin d'une anim reste quand-même nécessaire...
![]()
Adobe résout ce problème d'interférence entre les deux outils dédiés au Flash Player 9 (en passant, la version 9.0.45.0 a fait son apparition récemment), grâce au Flex Component Kit for Flash CS3. Cet outil va transformer un MovieClip Flash en composant UIComponent de Flex 2, en créant un fichier .swc directement "linkable" dans les paramètres d'un projet Flex 2.
Au vu du nom, j'ai d'abord cru à la possibilité d'utiliser les composants Flex 2 dans Flash (on peut toujours rêver), mais l'autre sens est en fait bien plus interessant, le graphiste travaillant généralement en amont du codeur...
Les graphistes sur Flash et les codeurs sur Flex 2 vont enfin pouvoir parler
la même langue! ![]()
Commentaires
Merci Eka pour ces précisions.
++
"Au vu du nom, j'ai d'abord cru à la possibilité d'utiliser les composants Flex 2 dans Flash (on peut toujours rêver)"
.
alors je sais pas si c'est moi qui ai mal compris mais voila ce que j'ai lu ici :
"You should also be able to take classes and libraries compiled with Flex and use them in a Flash CS3 Professional project."
.
http://www.sephiroth.it/weblog/arch...
Salut Lalex,
merci pour ces informations.
J'ai testé (non sans mal) avec un petit MC bateau, généré en composant Flex, puis exporter en swc, pour l'importer au final dans un projet Flex...et ca tourne du tonnerre...
j'essai de comprendre le but : au lieu de devoir se limiter à un localConnection pour envoyer, recevoir des infos, et intéragir avec un swf généré depuis Flash, on pourra directement piloter, contrôler, et mettre en oeuvre le comportement des MovieClip depuis Flex.
C'est cela le principal atout?
Il y a surement plein d'autres subtilités non??!
Hello
La localConnection c'est uniquement quand on utilise un swf AS2 dans un swf AS3 dans le FP9
Là l'intérêt c'est de créer un swf contenant des assets graphiques codés dans flash et ensuite de pouvoir les utiliser directement dans flex sans se prendre la tête... suffit donc de mettre dans sa library de swc le swc généré dans flash et de l'utiliser pour les compilations.
Du coup les graphistes continues à s'amuser dans Flash (avec maintenant la possibilité d'avoir un portage nickel entre illustrator/Photoshop et Flash. Et cela laisse aux développeur toute liberté pour coder leur applications avec pleins de code dans tous les sens.
EKA+
Fil des commentaires de ce billet