compteur
 
AccueilPortailFAQS'enregistrerConnexion

Partagez | 
 

 Changer le contenu d'un objet Texte Riche dynamiquement?

Voir le sujet précédent Voir le sujet suivant Aller en bas 
Aller à la page : 1, 2  Suivant
AuteurMessage
ai25
Nouveau (nouvelle)
Nouveau (nouvelle)


Nombre de messages : 11
Age : 50
Localisation : Montbéliard
Date d'inscription : 02/08/2009

Message Sujet: Changer le contenu d'un objet Texte Riche dynamiquement?   Ven 07 Aoû 2009, 15:58

Bonjour,

Nouvel utilisateur de e-anim, suis très surpris des possibilités de ce logiciel. Bravo Phildes et toute la communauté.
Pour ma part, je me suis attaqué à l'actionscript avec e-anim. J'ai trouvé bcp de renseignements, mais pas pour un truc tout simple.

Comment changer le contenu du texte d'un objet Texte Riche dynamiquement?

J'ai fait quelques tentatives, notament en utilisant la propriété text comme pour un texte normal, mais ca ne marche pas!
Est ce possible?
Si oui, comment?
Si non, existe-t-il un moyen de contourner cette dificulté?

Et plus globalement, y a-t-il un endroit sur le net ou on retrouve la liste des propriétés des differents objets accessibles?

Je sais, ca fait bcp de questions mais je serai déja bien content d'avoir des reponses, meme partielles.

D'avance merci
Revenir en haut Aller en bas
http://www.ai25.fr
Admin
Administrateur
Administrateur


Nombre de messages : 18416
Localisation : Toulouse
Date d'inscription : 11/12/2005

Message Sujet: Re: Changer le contenu d'un objet Texte Riche dynamiquement?   Mar 11 Aoû 2009, 00:51

Bonjour,

Désolé pour le retard.

Non, il n'est pas possible de modifier le texte contenu dans un texte_riche.
Le text-rich est en fait un groupes de texte, chaque caractère est un texte afin de pouvoir le traiter indépendemment : par exemple pour les effets d'apparition, ou pour les textes tournant.

Donc il faudrait remplacer le texte lettre par lettre.

Phildes



ai25 a écrit:
Bonjour,

Nouvel utilisateur de e-anim, suis très surpris des possibilités de ce logiciel. Bravo Phildes et toute la communauté.
Pour ma part, je me suis attaqué à l'actionscript avec e-anim. J'ai trouvé bcp de renseignements, mais pas pour un truc tout simple.

Comment changer le contenu du texte d'un objet Texte Riche dynamiquement?

J'ai fait quelques tentatives, notament en utilisant la propriété text comme pour un texte normal, mais ca ne marche pas!
Est ce possible?
Si oui, comment?
Si non, existe-t-il un moyen de contourner cette dificulté?

Et plus globalement, y a-t-il un endroit sur le net ou on retrouve la liste des propriétés des differents objets accessibles?

Je sais, ca fait bcp de questions mais je serai déja bien content d'avoir des reponses, meme partielles.

D'avance merci

_________________
.
Revenir en haut Aller en bas
http://www.e-anim.com
ai25
Nouveau (nouvelle)
Nouveau (nouvelle)


Nombre de messages : 11
Age : 50
Localisation : Montbéliard
Date d'inscription : 02/08/2009

Message Sujet: Re: Changer le contenu d'un objet Texte Riche dynamiquement?   Mar 11 Aoû 2009, 02:05

Bonjour, et merci pour la réponse.
Je comprend assez bien l'idée que chaque caractère soit un objet independant, afin de lui affecter des propriétés distincts.
Y a-t-il un modéle objet ou mieux un script afin d'adresser unitairement ces caractères?
ou encore mieux, ne pensez vous pas que ca pourrai etre une évolution future de votre logiciel?
Je suis sans doute trop exigent, lol...
mais quelque soit la réponse, je ne regrette pas mon investissement ds la version FX
Cordialement
Philippe, alias ai25
Revenir en haut Aller en bas
http://www.ai25.fr
chris_c
Accro
Accro


Nombre de messages : 8400
Age : 46
Date d'inscription : 18/11/2007

Message Sujet: Re: Changer le contenu d'un objet Texte Riche dynamiquement?   Mar 11 Aoû 2009, 03:10

ya un script soit de j79y910 ou de gerard35 il a travaillé sur ce sujet
Revenir en haut Aller en bas
ai25
Nouveau (nouvelle)
Nouveau (nouvelle)


Nombre de messages : 11
Age : 50
Localisation : Montbéliard
Date d'inscription : 02/08/2009

Message Sujet: Re: Changer le contenu d'un objet Texte Riche dynamiquement?   Mar 11 Aoû 2009, 09:38

je n'ai pas trouvé. si quelqu'un à un lien vers l'article correspondant? je suis preneur
Revenir en haut Aller en bas
http://www.ai25.fr
Admin
Administrateur
Administrateur


Nombre de messages : 18416
Localisation : Toulouse
Date d'inscription : 11/12/2005

Message Sujet: Re: Changer le contenu d'un objet Texte Riche dynamiquement?   Mar 11 Aoû 2009, 10:58

ai25 a écrit:
je n'ai pas trouvé. si quelqu'un à un lien vers l'article correspondant? je suis preneur
Une action sur un caractère :
http://www.e-anim.com/doc/demos/text_rich_car//text_fx001.html

Tu as un exemple ici : http://www.e-anim-forum.com/tutoriels-f13/texte-riche-qui-tourne-t4341.htm

Phildes

_________________
.
Revenir en haut Aller en bas
http://www.e-anim.com
ai25
Nouveau (nouvelle)
Nouveau (nouvelle)


Nombre de messages : 11
Age : 50
Localisation : Montbéliard
Date d'inscription : 02/08/2009

Message Sujet: Re: Changer le contenu d'un objet Texte Riche dynamiquement?   Mar 11 Aoû 2009, 18:17

Merci pour ces explications, faut que je creuse un peu car je débute en action script.
Je posterai ici le resultat mais ca sera début septembre car le site sur lequel je travaille ne sera pas en ligne avant cette date.
Je pense aussi mettre un article sur mon site pour parler d'e-anim.

Encore merci Phildes
Revenir en haut Aller en bas
http://www.ai25.fr
Admin
Administrateur
Administrateur


Nombre de messages : 18416
Localisation : Toulouse
Date d'inscription : 11/12/2005

Message Sujet: Re: Changer le contenu d'un objet Texte Riche dynamiquement?   Mar 11 Aoû 2009, 19:04

ai25 a écrit:
Merci pour ces explications, faut que je creuse un peu car je débute en action script.
Je posterai ici le resultat mais ca sera début septembre car le site sur lequel je travaille ne sera pas en ligne avant cette date.
Je pense aussi mettre un article sur mon site pour parler d'e-anim.

Encore merci Phildes
Si tu as des questions, n'hésites pas... nous sommes là pour vous aider Cool

@ bientôt

Phildes

_________________
.
Revenir en haut Aller en bas
http://www.e-anim.com
ai25
Nouveau (nouvelle)
Nouveau (nouvelle)


Nombre de messages : 11
Age : 50
Localisation : Montbéliard
Date d'inscription : 02/08/2009

Message Sujet: Re: Changer le contenu d'un objet Texte Riche dynamiquement?   Mar 25 Aoû 2009, 10:30

Me revoila... et tjs aussi coincé malgré votre aide.

Après avoir créer un texte basique pour afficher des resultats, j'ai testé differentes actions sur un texte riche, déja pour récuperer un caractere et l'afficher ds le texte basique, ou pour modifier directement le texte riche.

j'ai essayé des trucs du style

var cara:MovieClip = mc["car"+0];
_root.gr.info.text = cara.text;

et

mc["car"+0].text="E";

avec et sans le .text a chaque fois
Mais aucune modification n'est visible sur le texte riche, et le texte basique passe a Undefined! ce qui implique que l'action a bien lieu mais que la démarche n'est pas correcte.

Est ce que quelqu'un peu m'aider sur la marche a suivre et la syntaxe?
D'avance merci
Revenir en haut Aller en bas
http://www.ai25.fr
Admin
Administrateur
Administrateur


Nombre de messages : 18416
Localisation : Toulouse
Date d'inscription : 11/12/2005

Message Sujet: Re: Changer le contenu d'un objet Texte Riche dynamiquement?   Mar 25 Aoû 2009, 14:12

ai25 a écrit:
Me revoila... et tjs aussi coincé malgré votre aide.

Après avoir créer un texte basique pour afficher des resultats, j'ai testé differentes actions sur un texte riche, déja pour récuperer un caractere et l'afficher ds le texte basique, ou pour modifier directement le texte riche.

j'ai essayé des trucs du style

var cara:MovieClip = mc["car"+0];
_root.gr.info.text = cara.text;

et

mc["car"+0].text="E";

avec et sans le .text a chaque fois
Mais aucune modification n'est visible sur le texte riche, et le texte basique passe a Undefined! ce qui implique que l'action a bien lieu mais que la démarche n'est pas correcte.

Est ce que quelqu'un peu m'aider sur la marche a suivre et la syntaxe?
D'avance merci
le texte basic doit être "variable"
Le texte basic sera accessible par son nom : _root.nom_text (nom = le nom inscrit à gauche de la barre de temps)
Mais tu ne peux pas modifer 1 seule lettre du texte basic.
1 - Il faut récupérer ce texte dans une "String", : var text:String = _root.nom_text;
2 - modifier les caractères que tu veux modifer.
3 - puis replacer ton texte dans : _root.nom_text = text;

---------------------------------------

On peut modifier les attributs (position, rotation...) des caractère d'un texte riche, mais il n'est pas possible de modifer ce texte. Cela entraine des problèmes pour adapter le nouveau texte au format de l'ancien.

Mais, avec l'action script tu peux créer des "textField" pour construire les textes que tu désire.

Phildes

_________________
.
Revenir en haut Aller en bas
http://www.e-anim.com
ai25
Nouveau (nouvelle)
Nouveau (nouvelle)


Nombre de messages : 11
Age : 50
Localisation : Montbéliard
Date d'inscription : 02/08/2009

Message Sujet: Re: Changer le contenu d'un objet Texte Riche dynamiquement?   Mar 25 Aoû 2009, 17:21

OK,
Pas de pb pour les textes simples, je maitrise. Et dommage pour les textes riches. Je vais regarder du coté des textfield mais je pense que ca va etre compliqué par rapport à mon pb.
L'idée de départ etait d'afficher une succession de textes riches avec un effet d'apparition, tjs au meme endroit. Je pense que j'aurai plus vite fait de coller sur la scene une dizaine de texte riches que je ferai apparaitre et disparaitre les un après les autres.
Méthode un peu "bourrin" mais tant pis.

Encore merci, je vous tiens au courant si une idée lumineuse me vient
Revenir en haut Aller en bas
http://www.ai25.fr
Admin
Administrateur
Administrateur


Nombre de messages : 18416
Localisation : Toulouse
Date d'inscription : 11/12/2005

Message Sujet: Re: Changer le contenu d'un objet Texte Riche dynamiquement?   Mar 25 Aoû 2009, 18:15

ai25 a écrit:
OK,
Pas de pb pour les textes simples, je maitrise. Et dommage pour les textes riches. Je vais regarder du coté des textfield mais je pense que ca va etre compliqué par rapport à mon pb.
L'idée de départ etait d'afficher une succession de textes riches avec un effet d'apparition, tjs au meme endroit. Je pense que j'aurai plus vite fait de coller sur la scene une dizaine de texte riches que je ferai apparaitre et disparaitre les un après les autres.
Méthode un peu "bourrin" mais tant pis.

Encore merci, je vous tiens au courant si une idée lumineuse me vient
*
Sisi, tu peut faire apparaitre et disparaitre des textes riches que tu as préparé.

Ce qyui n'est pas possible c'est de modifier dynamiquement un texte riche. mais si tu prépare tes textes riches, tu peux les lancer les un après les autres.

Par exemple, voici ce que tu peux faire :
Quand un texte riche à terminé de s'afficher, il reste quelques secondes affiché -> puis il s'efface, et la texte suivant commence à s'afficher

Phildes

_________________
.
Revenir en haut Aller en bas
http://www.e-anim.com
ai25
Nouveau (nouvelle)
Nouveau (nouvelle)


Nombre de messages : 11
Age : 50
Localisation : Montbéliard
Date d'inscription : 02/08/2009

Message Sujet: Re: Changer le contenu d'un objet Texte Riche dynamiquement?   Mar 25 Aoû 2009, 18:55

oui merci Phildes, ca s'est facile, mais je continu a dire un peu "bourrin" avec 10 textes differents a la suite.
J'aurai préféré faire une boucle en changeant juste le contenu du texte, mais j'ai bien compris que c'etait pas possible
Revenir en haut Aller en bas
http://www.ai25.fr
chris_c
Accro
Accro


Nombre de messages : 8400
Age : 46
Date d'inscription : 18/11/2007

Message Sujet: Re: Changer le contenu d'un objet Texte Riche dynamiquement?   Mar 25 Aoû 2009, 18:58

et si tu fais un compteur dans ta boucle
x=0
puis a chaque boucle x=x+1;
et ca prend le texte x=1, x=2, x=3...

je sais pas si c'est possible ?
Revenir en haut Aller en bas
ai25
Nouveau (nouvelle)
Nouveau (nouvelle)


Nombre de messages : 11
Age : 50
Localisation : Montbéliard
Date d'inscription : 02/08/2009

Message Sujet: Re: Changer le contenu d'un objet Texte Riche dynamiquement?   Mar 25 Aoû 2009, 19:17

j'ai pas de soucis avec les boucles et les compteurs, lol... je suis limité par le fait que le contenu des textes riches n'est pas modifiable par programme d'après ce qu'en dit Phildes
Revenir en haut Aller en bas
http://www.ai25.fr
Contenu sponsorisé




Message Sujet: Re: Changer le contenu d'un objet Texte Riche dynamiquement?   Aujourd'hui à 07:04

Revenir en haut Aller en bas
 
Changer le contenu d'un objet Texte Riche dynamiquement?
Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 2Aller à la page : 1, 2  Suivant
 Sujets similaires
-
» Changer le contenu d'un objet Texte Riche dynamiquement?
» Comment changer les images accueil etc.. en texte ?
» Comment changer le contenu deq messages automatiques
» [Résolu] Texte riche
» changer le contenu d'une bulle d'aide sur le portail

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
E-anim :: Utiliser E-anim :: Problème, bug :: Sujets résolus-
Sauter vers: