begin process at 2012 02 10 05:16:40
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Flash / Flash MX

 > 

Scripts

 > 

ActionScript

 > 

zone dynamique et tableau


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

zone dynamique et tableau

mardi 1 août 2006 à 21:37:22 | zone dynamique et tableau

Faatalis

Membre Club

Bonjour

Je cherche à attribuer le contenu d'un tableau "my_array"
dans les zone de texte dynamique dupliqué.

Mes nombreux essais se sont révelés infructueux,
d'où mon appel à l'aide...

Mon code actuel :

var i = 0;
while (i<my_array.length) {
   trace(my_array[i]); //affiche le résultat en trace
 var newnom = "NOMperso" + i;
 duplicateMovieClip("Symbole1", newnom, i*10);
 setProperty(newnom, _x, (i*100)+50);
 setProperty(newnom, _y, 200);
 occurencetexttest = "nameperso" + i;
 this[newnom].nameperso = this[occurencetexttest];
 "nameperso" + i = my_array[i];
i++;
}


Mon problème est la synthaxe de la phrase en rouge.

C'est assez urgent,

merci d'avance pour votre aide

mercredi 2 août 2006 à 11:52:39 | Re : zone dynamique et tableau

fguitton

Membre Club
Euh la je vois pas pourquoi tu pose la question. Ton égalité n'est pas, et dans aucun cas valablen même dans la réalité mathématique ^^.

On écrit :
my_array[i] = "nameperso" + i;

Et pas :
"nameperso" + i = my_array[i];

La variable my_array[i] n'étant pas présente au moment ou tu définis ta concaténation de i. L'équation ne peut pas avoir de terme.
Franchement, ^^

Aller @+
Bon Code
Flo
mercredi 2 août 2006 à 12:40:15 | Re : zone dynamique et tableau

Faatalis

Membre Club
Re

C'est sympa, mais j'ai pas trop vu le rapport, lol.

Je me suis peut etre mal exprimé :

Je sais bien que la synthaxe de la phrase en rouge est mauvaise,
mais c'est là mon problème.

en fait, le tableau existe à l'origine,
par exemple :

my_array[1] = blabla11;
my_array[2] = blabla22;
my_array[3] = blabla33;
my_array[4] = blabla44;

au final, je veux que la premiere zone de texte créé affiche "blabla11",
que la seconde affiche "blabla22", ...

j'espère avoir été plus clair

mercredi 2 août 2006 à 14:36:56 | Re : zone dynamique et tableau

fguitton

Membre Club

Oui, DSL je ne t'avais pas compris !
Bon alors si cette fois-ci j'ai bien capté ( oui ca peut venir de moi aussi ^^ ), tu cherche quelque chose dans ce genre la :

var my_array:Array = new Array( "Blabla1", "Blabla2", "Blabla3", "Blabla4" );
var my_receve:Array = new Array();
var my_posis = _root.createEmptyMovieClip( "my_txt", 0 )
for( i = 0; i < my_array.length; i++ ){
   my_receve[i] = my_posis.createTextField( "my_txt" + i, i, 100 * i + 50, 20, 300, 100);
   my_receve[i].multiline = true;
   my_receve[i].wordWrap = true;
   my_receve[i].text = my_array[i];
}


Tu a juste à copier coller dans un nouveau document !
Bien sur c'est a adapter car toi tu veux un  
duplicateMovieClip()   visiblement ( quoi que je te conseillerais un   attachMovie()   à la place )
Enfin tous dépend de ce que tu veux faire !

Aller @+
Bon Code
Flo

jeudi 3 août 2006 à 08:14:45 | Re : zone dynamique et tableau

Faatalis

Membre Club
Salut

Merci pour ton aide,

ça ne fonctionne pas encore comme je veux,
va falloir que je fasse plus d'essai,
mais ça m'a au minimum permit de voir autre chose.


Merci encore.


jeudi 3 août 2006 à 10:03:57 | Re : zone dynamique et tableau

fguitton

Membre Club
OK, par contre si tu pouvais accepter mon post ^^
Pour le reste si tu a un truc qui te chagrine encore ou que tu veux plus creusé une idée voir si un autre bout de code convient mieux, n'hésite pas a demander !

Aller Bonne Journnée
@+
Flo
jeudi 3 août 2006 à 12:45:32 | Re : zone dynamique et tableau

Faatalis

Membre Club
Salut 

Je peux pas valider ton post puisque ça ne répond pas à ma question réellement.

pour le moment, ça ne fonctionne pas encore.
Tu m'a montré une autre technique,
qui va certainement me montré la voix,
et je validerai à ce moment.

Je fais quelques tests, et je te recontacte si besoin.
jeudi 3 août 2006 à 12:50:57 | Re : zone dynamique et tableau

fguitton

Membre Club
Attends, tu a dis :
"Au final, je veux que la premiere zone de texte créé affiche "blabla11",
que la seconde affiche "blabla22", ..."


C'est exactement ce que le code que je t'es fournis, fais ! Donc j'ai répondu à la question !
Il faut savoir ce que tu veux.
Si c'est pas ce que tu recherche, qu'est ce que tu attend précisément ?
/!\   PERCISEMENT    /!\


Flo
jeudi 3 août 2006 à 13:18:05 | Re : zone dynamique et tableau

Faatalis

Membre Club
Ma recherche est ce que j'ai demandé au départ,
précisé par mon second post.

Ta réponse correspond à mon second post,
mais sans prendre en compte le 1er.

Comme tu l'as dit, maintenant il faut que je l'adapte,
donc il faut bien que je fasse des test,
car une fois validé, plus personne ne viendra voir ce post pour m'aider si besoin.

Si tu veux le principe complet :

- récupère des données externes et cré un tableau avec

- duplique le symbole (illustration et zone de texte), en y affectant les données du tableau

- le texte doit pouvoir changer en apuyant sur un bouton

Je te tiendrai au courant de l'évolution.

jeudi 3 août 2006 à 13:28:34 | Re : zone dynamique et tableau

fguitton

Membre Club
Alors si ton text doit changer en appuyant sur des boutons, je te conseillerais d'utiliser un tableau multidimensionnel. Afin de pouvoir charger et décharger le texte qui t'intéresse sans apsser par des dérives lourdes en lignes !
Quoique que pour dire quelque chose EXACTE, il faudrais que je sache exactement ce que fais ce Bouton.


En tous cas mon précédent conseil tiens toujours un  
duplicateMovieClip() se remplace très bien par un   attachMovie(), à voir ce que je veux faire exactement.

@+
Bon Code
Flo


Cette discussion est classée dans : dynamique, tableau, my, zone, newnom


Répondre à ce message

Sujets en rapport avec ce message

tablau dans zone de texte [ par WhiteMagus ] Salut.Je cherche désesperément à afficher un tableau dans une zone de texte. Pas de moyen apparent. J'ai même pensé à créer un tableau avec une image url dynamique ? [ par creaman ] je voudrais faire un top5 de site en flash. mais j'ai un probleme je sais comment faire pour changer le nom des sites dans le tableau a partir de donn PROBLEME DE MENU DYNAMIQUE [ par zikaphil ] J'ai un gros probleme, je souhaite créer un menu dynamique à partir d'un fichier XML, tout marchait correctement jusqu'a ce que je veuille y insérer d affichage dynamique de données [ par bdlj39 ] bonjour je souhaite cree une interface graphique pour visualiser le contenu de ma base de données.pour cela je voudrait afficher le resultats dans des Ajout image dans zone de texte dynamique [ par perko ] Bonjour,J'aimerais créer une zone de texte dynamique avec une scroll bar (en flash) mais aussi il faut que j ajoute des images dans le texte, et ca j' Tableau a 2 dimension dynamique? [ par buff@lofluo ] Bonjour est il possible de crée un tableau a 2 dimentions sans connaitre sa taille en x ni en y.Merci bcp.nico Changement de couleur d'un élément texte (dans une zone dynamique) et garder la couleur par défaut pour le reste du texte ! [ par SkyCrasher ] Est il possible de changer la couleur d'un élément de texte (par ex:pseudo) sachant que cet élément est utilisé dans un texte dynamique !et ce texte à acquérir un text de saisie.... [ par snakeeater1 ] voila ds mon anim principale j'ai une zone de saisie, et je voudrait récupéré le text écrit dedans pour l'insérer dans une zone de texte dynamique jus ARRAY DYNAMIQUE PRISE DE TETE [ par geus91 ] slt :)je voudrais savoir si quelquun serait comment faire pour envoyer le contenu d'un tableau array, dans un fichier txt et ensuite recharger le cont tableau dynamique a partir dun fichier txt [ par geus91 ] bonjour, je cherchai depuis longtemps a faire un tableau à partir de loadvariables d'un fichier externe.. ms je n'y arrivais pas, la solution flashco


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 5,008 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales