Hello :)

tu compiles avec Flash ou FDT et le FSCH du Flex SDK ??? Car si tu compiles
avec Flash c'est pas la même chose :)

Sinon quand tu dis :

"je dois déclarer ma classe
liée à mon objets en dynamic"

Tu parles de l'instance de ta classe "main" ?

EKA+ :)

Le 13 janvier 2010 18:26, manheman <[email protected]> a écrit :

> Merci pour vos conseils.
> J'ai réglé le pb du loader et désolé si je n'ai pas mis assez de code,
> mea culpa...
> Si je me souviens bien, si je veux afficher des éléments dans ma
> bibliothèque dans le stage à partir de FDT, je dois déclarer ma classe
> liée à mon objets en dynamic ?
> Je n'ai aucun élément de ma bibliothèque qui s'affiche sur mon stage.
>
> On 10 jan, 22:48, ekameleon <[email protected]> wrote:
> > Hello :)
> >
> > rapidement :)
> >
> > problème 1 : FDT utilise une compilation avec FCSH si tu passes par les
> Run
> > Application de eclipse en mode compilation AS3.. donc la première fois il
> > est vrai que la compilation peut être un peu longue (tout dépend comme
> > Zwetan le dit au dessus de ton code... mais en général c'est pas long
> hein
> > ;)) et ensuite si tu recompiles FCSH utilise un cache qui ne compile que
> les
> > classes qui ont changées.. du coup bah c'est immédiat la compilation..
> >
> > Donc comme toujours si tu donnes pas d'infos sur ton code, ton OS, etc.
> > impossible de t'aider + .. je peux juste te dire que perso cela va super
> > vite (bien plus qu'avec Flash ;))
> >
> > problème 2 : Ta classe "main", tu dois la déclarer en "dynamic" .. quand
> tu
> > bosses avec des éléments sur la scène dans Flash (exemple pour toi un
> > TextField) pour le cibler dans ta classe (comme dans flash) faut que la
> > classe soit dynamic ( public dynamic MyClass extends Sprite...)
> >
> > Sinon tu peux aussi taper :
> >
> > var field:TextField = getChildbyName( "myField" )  ;
> >
> > Dans le cas où tu veux rester en "non dynamic"
> >
> > Bon je retourne me coucher... trop fatigué :(
> >
> > EKA+ :)
> >
> > Le 10 janvier 2010 22:25, zwetan <[email protected]> a écrit :
> >
> > > Salut bonne année aussi
> >
> > > > Voilà, je développe une application en utilisant fdt.
> > > > Premièrement, je trouve la compilation très longue
> > > > en config j'ai :
> > > >  flex_sdk_1_for_FP_10.
> > > > Quels conseils pouvez vous me donner pour compiler plus rapidement un
> > > > projet ?
> >
> > > compilation longue/courte c'est tres relatif
> >
> > > - depends de l'OS
> > > - depends de la puissance de la machine
> > > - depends de la taille du projet
> > > etc.
> >
> > > par ex sous Mac j'avais eut un soucis en compilant
> > > trop de projets d'un coup sous Ant et j'avais du faire ces changements
> > > ----
> > >  export JAVA_OPTS="-Xms768m -Xmx1024m -XX:MaxPermSize=512m"
> > >  export ANT_OPTS="-Xms768m -Xmx1024m -XX:MaxPermSize=512m"
> > >  export JAVA_HOME=/System/Library/Frameworks/JavaVM.framework/
> > > Versions/CurrentJDK/Home/
> > >  export ANT_HOME=/usr/share/ant/
> > > ----
> >
> > > je dis pas que c'est ton probleme, mais MXMLC (qui est du Java) peut
> > > etre sensible
> > > à Java, version du SDK installé, et autres trucs
> >
> > > > Deuxièmement, j'instancie un objet _preloader pour indiquer le taux
> de
> > > > charge des mes fichiers (xml/swf...).
> > > > //////////////////////////////////////////
> > > > _preloader= new Loader();
> > > > addChild (_preloader);
> > > > /////////////////////////////////////////
> > > > Mon objet s'ajoute bien à la scène.
> > > > Cet objet contient un champs texte.
> > > > Pour accéder à ce champs texte je fais :
> > > > /////////////////////////////////////////
> > > > _preloader.loader_txt.text =evt._percent;
> > > > /////////////////////////////////////////
> > > > Mais j'ai '_percent is not declared'.
> > > > Je pensais la déclarer par :
> > > > /////////////////////////////////////////
> > > > var _percent : TextField;
> > > > /////////////////////////////////////////
> > > > Mais cela ne change rien.
> >
> > > bah tu donnes 2% de ton code on peut pas dire grand chose
> >
> > > je suppose que evt ca doit etre un Event qlqch non ?
> > > et que pour obtenir cet event tu dois faire un load() qlq part ?
> > > etc.
> >
> > > apres si tu regardes dans la doc 3sec tu verras que dois ecouter
> > > un ProgressEvent et lire les props bytesLoaded/bytesTotal
> >
> > > là, de tete, tu veux utiliser _percent comme a l'époque de AS2
> > > et non ca ne marche plus comme ca ...
> >
> > > zwetan
> >
> > > --
> > > Vous recevez ce message, car vous êtes abonné au groupe Google
> > > Groupes FCNG.
> > > Pour envoyer un message à ce groupe, adressez un e-mail à
> > > [email protected].
> > > Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse
> > > [email protected]<fcng%[email protected]><
> fcng%[email protected]<fcng%[email protected]>
> >.
> > > Pour plus d'options, consultez la page de ce groupe :
> > >http://groups.google.com/group/fcng?hl=fr
> >
> >
>
> --
> Vous recevez ce message, car vous êtes abonné au groupe Google
> Groupes FCNG.
> Pour envoyer un message à ce groupe, adressez un e-mail à
> [email protected].
> Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse
> [email protected] <fcng%[email protected]>.
> Pour plus d'options, consultez la page de ce groupe :
> http://groups.google.com/group/fcng?hl=fr
>
>
>
>
--
Vous recevez ce message, car vous êtes abonné au groupe Google Groupes FCNG.
Pour envoyer un message à ce groupe, adressez un e-mail à [email protected].
Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse [email protected].
Pour plus d'options, consultez la page de ce groupe : http://groups.google.com/group/fcng?hl=fr

Répondre à