Rechercher : dans
Par :

Flash tt simple texte dynamique

Dernière réponse le 3 aoû 2009 à 22:21:46 caro777, le 1 jui 2009 à 16:39:39 
 Signaler ce message aux modérateurs

Bonjour,

ma question est toute simple...j'ai un diaporama et j'aimerais associer un texte (placer en externe) à chaque image. Il faut donc que je crée un champ de texte dynamique mais après....je sais pas...

Auriez vous la réponse?

Thx

Configuration: Windows XP
Firefox 3.0.11

Meilleures réponses pour « Flash tt simple texte dynamique » dans :
Télécharger PSPad VoirPSPad est un excellent éditeur de texte. Il est utile pour travailler sur du simple texte, mais aussi sur du HTML, CSS, Javascript, php ou autres langages de programmation (C++, Java, Python...). Les fonctionnalités sont impressionnantes: ...

1

ila4591, le 1 jui 2009 à 16:50:13

Je viens d acheter un samsung svaci-202 .je cherche un flash

Répondre à ila4591

2

caro777, le 1 jui 2009 à 20:45:19

Je ne comprends pas ton message ila4591!!
Concernant mon diapo j'ai du nouveau. Apparemment certaines choses fonctionnent mais je n'ai toujours pas le plus important... le texte!! Est ce que j'aurai oublié quelque chose qui expliquerait undefined!! J'ai tout mis car je ne sais pas d'où vient l'erreur. J'ai donné à mon texte dynamique infos_txt pour le nom de l'occurrence et texte pour la variable! Mes fichiers image001.txt ect sont à la racine, idem pour les images....

Merci à tous d'avance pour votre aide....

Voici le code sur mon calque AS:

var limite:Number = 400;
var txtImg:Number = 0;
var numImg:Number = 0;


btPrecedente._visible = false;

verifLimit = function() {
if (numImg >= 9) {
btSuivante._visible = false;
}
else {
btSuivante._visible = true;
}

if (numImg <= 1) {
btPrecedente._visible = false;
}
else {
btPrecedente._visible = true;
}
}

btPrecedente.onRelease = function () {
numImg--;
txtImg--;
traitement();
}

btSuivante.onRelease = function () {
numImg++;
txtImg++;
traitement();
}

traitement = function() {
verifLimit();
titreImg = 'Image00'+numImg+'.jpg';
titretxt = 'Image00'+txtImg+'.txt';
var style_fmt:TextFormat = new TextFormat();
style_fmt.font = "arial";

texte_lv = new LoadVars();
texte_lv.onLoad = function(succes) {
if(succes) {
infos_txt.text = this.texte;
infos_txt.setTextFormat(style_fmt);
} else {
infos_txt.text = "erreur de chargement";
}
}

texte_lv.load(titretxt);

this.createEmptyMovieClip('image', 1);
this.texte.loadMovie(titretxt);
this.image.loadMovie(titreImg);
this.image._alpha = 0;
this.chargeur.image = this.image;
this.chargeur.onEnterFrame = function() {
this.barre._xscale = ((image.getBytesLoaded()/image.getBytesTotal())*100);
if ((image.getBytesLoaded() == image.getBytesTotal()) && (image.getBytesTotal()>0)) {
if(image._height >= limite && image._height > image._width) {
image._height = image._height / (image._width / limite);
image._width = limite;
}
else {
image._width = image._width / (image._height / limite);
image._height = limite;
}
}
}
}

}

Répondre à caro777

3

caro777, le 2 jui 2009 à 09:29:05

Up!!
Si vous avez une idée svp, n'importe laquelle....
Cette après midi je devrais en avoir besoin...

Merci

Répondre à caro777

4

caro777, le 7 jui 2009 à 10:11:23

Dernier essai :-(
J'ai vraiment cherché partout mais je n'ai pas trouvé la solution. Il y a parfois du code dans des forums mais dans des diaporamas bien plus complexes et du coup difficile de s'y retrouver. Si quelqu'un a la moindre idée ou piste qui puisse me guider n'hésitez pas un mettre un petit mot. C'est malheureusement assez urgent et je n'ai pas trop envie de jeter l'éponge....

Thanks

J.

Répondre à caro777

5

Sebbonard, le 23 jui 2009 à 10:29:17

Bonjour,

Tu as surement trouvé la solution...

Essaies, dans les propriétés du champs texte, d'enlever le nom de l'occurence (tu gardes juste le nom de la variable).

Puis dans ton code tu enlèves ce qui faisais référence à ce nom d'occurence.

Exemple:
infos_txt.text = this.texte;
DEVIENT
text = texte;

En espérant t'avoir aidé

Répondre à Sebbonard

6

 caro777, le 3 aoû 2009 à 22:21:46

Merci beaucoup Sebbonard.

Désolée de te remercier si tard mais j'ai été très occupée... en + maintenant j'ai un problème avec mon DD externe que mon ordinateur ne reconnait plus et qui fait un drôle de bruit!! Je suis dégoutée, je ne sais pas quoi faire.
En tout cas j'ai trouvé la solution à mon problème mais c'est très gentil de ta part de m'avoir aidé.

J.

Répondre à caro777
Collection CommentÇaMarche.net