begin process at 2012 05 27 06:26:02
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Flash

 > 

Archives

 > 

Animations

 > 

coordonnées d'un mot dans une zone de texte


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

coordonnées d'un mot dans une zone de texte

mardi 14 décembre 2004 à 11:45:30 | coordonnées d'un mot dans une zone de texte

mina31

Bonjour à tous,

pour essayer de résumer simplement ma situation:
- j'ai une zone de texte dynamique sur ma scène
- cette zone de texte contient et affiche une phrase importée d'un fichier xml

, et je cherche à mettre par dessus un des mots de cette phrase (lui aussi définit dans le fichier xml), un bouton transparent pour faire un lien vers un glossaire.

Mon soucis est de positionner à l'aide du code le bouton par dessus le mot, et ce que je voudrai c'est récupérer les coordonnées (x,y) du mot à l'intérieur de ma phrase, donc à l'intérieur de ma zone de texte.

Je n'arrive pour le moment qu'à récupérer sa position en terme de nombre de caractères.... ça ne m'aide pas trop pour placer mon bouton.

Dites moi que quelqu'un a la solution please?....
Merci d'avance pour votre aide.

Marina
mardi 14 décembre 2004 à 13:51:00 | Re : coordonnées d'un mot dans une zone de texte

John_Doe_88

Bravo nouveau record !!
4x le même message, toi tu maîtrises les forums

Ben si tu calcues le nombre de pixels occupés par chaque lettre de l'alphabet, tu peux en déduire ta position !
Non franchement je vois pas... Mais i doit forcément y avoir une solution parce que c assez commun de faire ça.
Une idée comme ça : si tu mets ton texte au format html peut-etre qu'il y a moyen de faire un lien... à voir
mardi 14 décembre 2004 à 14:16:43 | Re : coordonnées d'un mot dans une zone de texte

mina31

et oui 4 fois, mais pas au même endroit... je me dis qu'il doit y avoir des gens qui ne vont que sur un thème en particulier, et comme mon sujet correspond à plusieurs et ben voilà !

J'avais pensé à faire un lien en html mais je veux faire un loadMovieNum pour superposer le glossaire à mon fichier, et pas l'afficher en remplacement....

Bonne idée le tableau, je crois que je vais faire ça, mais ça m'étonne qu'il n'existe pas une fonction existente pour retourner directement ce genre de choses...
mardi 14 décembre 2004 à 14:46:19 | Re : coordonnées d'un mot dans une zone de texte

John_Doe_88

Le tableau -> tu veux dire de calculer le nombre de pixels pour chaque lettre ?? Ca va pas la tête ? Déjà tu vas galérer à tout calculer et en plus dès que tu changes de taille ou de police ça marche plus !

J'ai une autre solution que je préfère largement, mais il va falloir décomposer ton texte : tu fais des textfield pour tout le texte qui bouge pas et des boutons pour les liens. Tu règles tes positions grâce à la propriété autoSize des champs de texte. C plus simple quand même, non ?
mardi 14 décembre 2004 à 18:18:19 | Re : coordonnées d'un mot dans une zone de texte

mina31

Ca y est j'ai trouvé une autre solution :
dans mon fichier xml je précise en attribut de mon texte le mot sur lequel je veux faire un lien.
Dans le flash une fois que j'ai récupéré le texte je fais une fonction qui remplace le mot dans la chaine par <a href="...">monMot</a>.

En fait je ne savais pas que le lien href pouvait porter sur une foonction et en fait et ben si !!!

Donc ça résout tous mes problèmes, pas besoin de boutons, je rajoute le a href dans ma chaine au bon endroit et j'exécute une fonction qui fait un loadMovieNum du glossaire....

Ca a pris du temps mais au final ça marche impec !

;o)


Cette discussion est classée dans : texte, mot, zone, coordonnées, phrase


Répondre à ce message

Sujets en rapport avec ce message

Zone de texte + Scroll bar [ par syndrael ] Bonjour,J'ai une zone de texte dynamique et une scroll bar rattachée, mais j'aimerai toujours voir la dernière ligne de ma zone texte quand je la remp 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 à 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' Texte long limité par la zone de texte [ par YarbY ] SalutJe rencontre des problèmes avec des textes longs qui se retrouve coupée par la zone de texte. Mais ça ne semble pas être un pb de nb de caractère 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 on release [ par larach ] bonjour, j'ai un texte(clip) qui défile en boucle , visible ss un calque de masque sur lequel il y a une zone cliquable. j'aimerais que lorsque la sou sélectionner un texte [ par Bimpson ] Salut à tous !!j'ai un petit problème sur mon projet d'actionscript...En effet j'ai une zone de texte et j'aimerai que quand l'utilisateur clicke dess prendre le texte dans un texte de saisie [ par snakeeater1 ] voila je voudrai savoir si il est possible de prendre un mot écrit ds une zone de saisie de texte et de l'inserrer dans une zone de texte dinamique ?? Problème avec loadMovie() [ par eneMAxxx ] Attention accrochez-vous pasque c'est chaud à expliquer.J'ai un premier fichier, temp1.swf dans lequel j'ai la navig' du site, le logo et la zone où j 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


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
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 : 0,671 sec (3)

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