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
