Salut,

il y a pas vraiment de limitation mais plutot des warnings pour
indiquer
qu'il faut les classes comme BitmapAsset, MovieClipAsset etc...
pour permettre l'utilisation du metadata Embed if suffit de voir dans
le
fichier de configuration sur l'utilisation de flex SDK dans Flash CS4:

C:\Program Files\Adobe\Adobe Flash CS4\Common\First Run\ActionScript
3.0\FlexInfo.xml

voici une partie de son contenu :

   <metadata-info-list>
                <metadata-info name="Embed">
                        <need-sdk-warning level="class,variable">
        <required-definition>mx.core.BitmapAsset</required-definition>
        <required-definition>mx.core.ButtonAsset</required-definition>
        <required-definition>mx.core.ByteArrayAsset</required-
definition>
        <required-definition>mx.core.FontAsset</required-definition>
        <required-definition>mx.core.MovieClipAsset</required-
definition>
        <required-definition>mx.core.SoundAsset</required-definition>
        <required-definition>mx.core.SpriteAsset</required-definition>
        <required-definition>mx.core.TextFieldAsset</required-
definition>
                        </need-sdk-warning>
                </metadata-info>
                <metadata-info name="Event">
                        <hoist-from-frame-script/>
                </metadata-info>
                <metadata-info name="ResourceBundle">
                        <need-sdk-warning level="variable">
        <required-definition>mx.resources.ResourceBundle</required-
definition>
                        </need-sdk-warning>
                </metadata-info>
                <metadata-info name="Style">
                        <hoist-from-frame-script/>
                </metadata-info>
                <metadata-info name="SWF">
                        <hoist-from-frame-script/>
                </metadata-info>
        </metadata-info-list>

Il vous oblige a ce que votre fla pointe sur la librairie flex.swc
qui contient les definitions des classes que je parle plus haut.

Iteratif
++

On 24 oct, 20:14, ekameleon <[EMAIL PROTECTED]> wrote:
> Hello :)
> Oui c'est clair qu'avec un swc il n'y a pas de soucis :)
>
> Reste malgré tout que la metadata [Embed... est bien sympa, surtout si l'on
> souhaite automatiser la création d'un swf avec des assets rapides générés
> avec Flash sans trop de contrainte.
>
> Avec la balise [Embed... on peut par exemple insérer un SVG dans une classe
> et avec Flash c'est un peu moins simple. (A moins que dans CS4 on puisse
> insérer des SVG dans la biblio ?)
>
> Surtout que parfois on peut bosser avec des graphistes qui ont un peu de mal
> avec les swc & co :)
>
> Ce qui me chagrine le plus c'est que Adobe sur son Flex SDK opensource,
> ferme pas mal de chose en orientant de plus en plus vers FlexBuilder et en
> fermant un peu la liberté que nous pouvions avoir avant. Il faut juste
> qu'ils n'aillent pas trop loin dans l'avenir je pense.
>
> EKA+ :)
>
> Le 24 octobre 2008 19:10, Francois-Henry Vasseur <[EMAIL PROTECTED]> a
> écrit :
>
>
>
> > - nommer tes assets avec un nom de classe tampon du type "xxxx_skin",
> > - publier ta lib en .swc depuis Flash,
> > - ajouter ce .swc au projet Flex Builder, ou Flash Develop (clic droit >
> > ajouter),
> > - tu peux instantier la xxxxx_skin, ou l'étendre, en copilant sous flex
> > SDK.
>
> > J'ai pas Flash CS4, mais ça marche sous Flex SDK 3. Je suis curieux de
> > savoir si ça marche, mais il n'y a pas de raison.
>
> > Le 24 octobre 2008 19:04, ekameleon <[EMAIL PROTECTED]> a écrit :
>
> >> Hello :)
>
> >> En lisant
> >>http://flashauthoring.blogspot.com/2008/09/flash-cs4-and-flex-metadat...
>
> >> Et vu que j'ai pas encore eu la chance d'essayer Flash CS4
> >> (j'attendrais comme tout le monde sa sortie officielle pour l'essayer)
>
> >> J'ai bien l'impression que comme dans Flex3 ils ont limités à tout
> >> jamais la metadata [embeds dans les classes AS3 et qu'il faut
> >> absolument utiliser les classes du framework Flex pour embeder un
> >> asset dans nos animations en pure AS3...
>
> >> Du coup pour moi, nous perdons une fonctionnalité qui existait bel et
> >> bien dans Flex2 ... la possibilité d'utiliser un simple SWF par
> >> exemple généré dans Flash sans code qui sert de bibliothèque d'images
> >> pour créer ensuite une application en AS3 :(
>
> >> Je me demande pourquoi Adobe a limité à ce point le compilateur ? A
> >> moins qu'il y est une commande cachée pour compiler et utiliser des
> >> [Embed... avec des MovieClip simples ?
>
> >> Bref... c'est vraiment dommage de ne plus pouvoir utiliser le
> >> compilateur sans cet arrière goût forcé par Adobe contenu dans le Flex
> >> SDK :(
>
> >> J'espère que dans l'avenir Adobe se rendra compte que certains
> >> développeurs n'ont pas forcément du Flex SDK (frameworks) pour bosser
> >> dans leur vie de tous les jours...
>
> >> EKA+ :)- Masquer le texte des messages précédents -
>
> - Afficher le texte des messages précédents -
--~--~---------~--~----~------------~-------~--~----~
Vous avez reçu ce message, car vous êtes abonné au groupe Groupe "FCNG" de 
Google Groupes.
 Pour transmettre des messages à ce groupe, envoyez un e-mail à 
l'adresse [email protected]
 Pour résilier votre abonnement à ce groupe, envoyez un e-mail à 
l'adresse [EMAIL PROTECTED]
 Pour afficher d'autres options, visitez ce groupe à l'adresse 
http://groups.google.com/group/FCNG?hl=fr
-~----------~----~----~----~------~----~------~--~---

Répondre à