Accueil > Forum > > > > Affichage d'un texte sur un MovieClip
Affichage d'un texte sur un MovieClip
lundi 9 mars 2009 à 05:39:01 |
Affichage d'un texte sur un MovieClip

nikitaetshiva
|
Bonjour, J'ai deja pose la question ... mais ca ne marche toujours pas ! SVP un peu d'aide MERCI. Voila, mon probleme : Je charge les photos en externe et les designations d'apres un fichier externe .txt et je voudrias afficher le texte sur les photos et je n'y arrive pas..... c'est mon permier source en AS et je n'y connais pas grand chose. Je donne ma source :
largeur = 135; hauteur = 101; espace = 25; nbr = 12; calcul = -10; page = 0; largeurTotale = nbr*(largeur + espace) + espace; photos = new Array(); this.createEmptyMovieClip("diaporama", 0); diaporama._y = 20; diaporama._x = 10; var variables = new LoadVars(); variables.onLoad = function() { var testaff = this.designation; infos = new Array(); infos = testaff.split(","); for (var i = 0; i<infos[i].length; i++) { } } variables.load("textes.txt"); for(var i = 0; i < nbr; i++) { var mc = diaporama.createEmptyMovieClip("photo"+i, i); mc._x = espace + (largeur + espace)*i; mc.createEmptyMovieClip("conteneur", 0); mc.conteneur.loadMovie("D:/essai-photoshop/photos/" + i + ".jpg"); mc.conteneur.createTextField("txtCommentaire", 0, 10, 20, 60, 60); mep_bloc = new TextFormat(); mep_bloc.color = 0x234567; mep_bloc.font ="arial"; mep_bloc.size = 15; mep_bloc.align = "center"; mep_bloc.bold=true; mc.conteneur.txtCommentaire.selectable = false; mc.conteneur.txtCommentaire.setTextFormat(mep_bloc); photos[i] = mc.conteneur; mc.nombre = i; mc.onRollOver = function() { commentaires.text = "Photo n°" + this.nombre + " : " + infos[this.nombre]; mc.conteneur.txtCommentaire = infos[this.nombre]; mc.conteneur.txtCommentaire.setTextFormat(mep_bloc); trace ("txtCommentaire : " + mc.conteneur.txtCommentaire); posLar = photos[this.nombre]._x; posHaut = photos[this.nombre]._y; photos[this.nombre]._x = posLar - 10; photos[this.nombre]._y = posHaut - 10; photos[this.nombre]._xscale = 120; photos[this.nombre]._yscale = 120; } mc.onRollOut = function() { commentaires.text = ""; photos[this.nombre]._x = posLar; photos[this.nombre]._y = posHaut; photos[this.nombre]._xscale = largeur - espace - 10; photos[this.nombre]._yscale = hauteur; } } onEnterFrame = function() { if (page == 1) { calcul = 10; } else { if (diaporama._x < (-1300)) {page = 1;}//on definit le sens else {page = 0;} } diaporama._x += calcul; if (diaporama._x > -20) { page = 0; calcul = -10; }//on definit le sens } onMouseMove = function() { // si on bouge la souris if (_xmouse < 100) {page = 0; calcul = -10;} if (_xmouse > 500) {page = 1; calcul = +10;} }
Si une bonne ame pouvait me depanner .... MERCI BEAUCOUP ! Bonne journee !
|
|
lundi 9 mars 2009 à 10:36:25 |
Re : SVP un peu d'aide, pour l'affichage d'un texte sur un MovieClip

ourso
|
Réponse acceptée !
A priori je crois qu'il te manque ça mep_bloc.embedFonts = true
Steph
|
|
lundi 9 mars 2009 à 11:07:50 |
Re : SVP un peu d'aide, pour l'affichage d'un texte sur un MovieClip
|
lundi 9 mars 2009 à 13:47:56 |
Re : Affichage d'un texte sur un MovieClip

nikitaetshiva
|
Salut, Merci de ta reponse ourso, mais ce n'est pas ca, il doit falloir definir la zone texte d'une certaine maniere (en objet ?) que je ne connais pas. J'affiche tres bien un autre clip, mais pas un texte ! Elles ont quoi de particulier les zones texte ????
Merci tout de meme !
Et pour pegase31 ... desolee de me repeter !!!! Mais je ne trouve pas la solution et personne ne la donne. J'ai pourtant vu plusieurs posts a ce sujet sur le forum, mais pas de reponses pouvant m'aider !!!!
A plus ;)
|
|
lundi 9 mars 2009 à 13:54:17 |
Re : Affichage d'un texte sur un MovieClip

nikitaetshiva
|
C'est encore moi ! J'affiche 2 clips l'un sur l'autre, mais plutot qu'un 2eme clip, j'aimerais que ca soit un texte ? Comment faire ? Encore merci !
for(var i = 0; i < nbr; i++) { var mc = diaporama.createEmptyMovieClip("photo"+i, i); mc._x = espace + (largeur + espace)*i; mc.createEmptyMovieClip("conteneur", 0); mc.conteneur.loadMovie("D:/essai-photoshop/photos/" + i + ".jpg"); var mc2 = diaporama2.createEmptyMovieClip("designation"+i, i); mc2._x = espace + (largeur + espace)*i; mc2.createEmptyMovieClip("conteneur", 0); mc2.conteneur.loadMovie("D:/essai-photoshop/photos/" + "etoile" + ".png"); }
|
|
lundi 9 mars 2009 à 14:20:13 |
Re : Affichage d'un texte sur un MovieClip

ourso
|
Réponse acceptée !
Déjà mauvais point... t'a oublié ".text" ou ".htmlText" mc.conteneur.txtCommentaire.text = infos[this.nombre]; et ensuite verifie que ton texte est bien loadé au moyen d'un trace Steph
|
|
lundi 9 mars 2009 à 14:22:11 |
Re : Affichage d'un texte sur un MovieClip

ourso
|
Pour ta seconde question resouds déjà la première... Steph
|
|
lundi 9 mars 2009 à 14:25:09 |
Re : Affichage d'un texte sur un MovieClip

ourso
|
Etpour embedFont... Tu dois le rajouter à ton code de toute facon si tu effectue un mouvement ou un manipulation sur le texte Steph
|
|
mardi 10 mars 2009 à 06:47:26 |
Re : Affichage d'un texte sur un MovieClip

nikitaetshiva
|
Merci de votre aide, desolee, je debute et c'est mon 1er code. Mais je n'arrive decidement pas a afficher le texte, avec un autre MovieClip .... ca marche tres bien ... rien du tout avec un texte. Les variables sont bien chargees, j'ai bien le bon contenu, mais rien sur la scene.... J'ai fait tout ce que vous m'avez dit (enfin, je pense) ....
Encore merci a tous Bonne journee ;)
for(var i = 0; i < nbr; i++) { var mc = diaporama.createEmptyMovieClip("photo"+i, i); mc._x = espace + (largeur + espace)*i; mc.createEmptyMovieClip("conteneur", 0); mc.conteneur.loadMovie("D:/essai-photoshop/photos/" + i + ".jpg"); var mc2 = diaporama2.createEmptyMovieClip("designation"+i, i); mc2._x = espace + (largeur + espace)*i; //mc2.createEmptyMovieClip("conteneur", 0); //mc2.conteneur.loadMovie("D:/essai-photoshop/photos/" + "coeur" + ".png"); mc2.createTextField("txtCommentaire", i, mc2._x+50, mc2._y+50, 60, 60); mc2.txtCommentaire.loadVariables(infos[i]); mep_bloc = new TextFormat(); mep_bloc.color = 0x234567; mep_bloc.font ="arial"; mep_bloc.size = 15; mep_bloc.align = "center"; mep_bloc.bold=true; mep_bloc.embedFonts = true mc2.txtCommentaire.selectable = false; mc2.txtCommentaire.setTextFormat(mep_bloc); trace ("i : " + i); trace ("infos : " + mc2.txtCommentaire); trace ("infos : " + mc.conteneur) photos[i] = mc.conteneur; photosCoeur[i] = mc2.txtCommentaire; mc.nombre = i; mc2.nombre = i; mc.onRollOver = function() { commentaires.text = "Photo n°" + this.nombre + " : " + infos[this.nombre]; mc2.txtCommentaire.text = infos[this.nombre]; trace ("txtCommentaire : " + mc2.txtCommentaire.text); posLar = photos[this.nombre]._x; posHaut = photos[this.nombre]._y; photos[this.nombre]._x = posLar - 10; photos[this.nombre]._y = posHaut - 10; photos[this.nombre]._xscale = 120; photos[this.nombre]._yscale = 120; posLar2 = photos-coeur[this.nombre]._x; posHaut2 = photosCoeur[this.nombre]._y; photosCoeur[this.nombre]._x = posLar2 - 10; photosCoeur[this.nombre]._y = posHaut2 - 10; photosCoeur[this.nombre]._xscale = 150; photosCoeur[this.nombre]._yscale = 150; }
|
|
mardi 10 mars 2009 à 07:49:19 |
Re : Affichage d'un texte sur un MovieClip

nikitaetshiva
|
Merci beaucoup .... j'ai finit pas y arriver, mais (car il y toujours un mais !!!!) le TextFormat, n'est pas pris en compte, mon texte s'affiche toujours de la meme facon. Aurais je encore oublier quelques choses .... certainement ! Encore mille fois merci Ourso ! Bonne Journee !
|
|
Cette discussion est classée dans : nombre, mc, photos, conteneur, mep
Répondre à ce message
Sujets en rapport avec ce message
diaporama de photos et je n'arrive pas a arreter [ par nikitaetshiva ]
Bonjour, J'ai un diaporama de photos et je n'arrive pas a l'arreter.Je cree un movie clip, que je remplie avec les images :this.createEmptyMovieClip("
Diaporama avec defilement d'images [ par nikitaetshiva ]
Bonjour,Je viens de debuter dans Flash et Action script, alors, oui, je suis une vrai nule !Mais, voila, j'essaye et je ne trouve pas ce que je veux.J
afficher un clip dans un clip [ par nikitaetshiva ]
Bonjour a tous,Je debute en ActionScrit et grace a de l'aide, j'ai fait un petit diapo interactif (gauche/droite) avec defilement d'images.Voila le so
Diaporama Photos... [ par clemdups ]
Bonjour à tous :)Voilà, je suis en train de créer une sorte de diaporama de photos, avec un bandeau qui défile horizontalement. Pour l'instant mon cod
probleme d'action sur les boutons [ par jul13n ]
Bonjour, J'ai réalisé un site se basant sur pageflip. Ce site est composé de deux animations, le pageflip et une animation acceuillant les boutons et
Affichage d'image en AS3 [ par verarl ]
[b]Bonjour à Vous,[/b] Je continue gaillardement à essayer de programmer une petite présentation de photos pour une soirée, organisée dans le cadre d
Booléen + tableau [ par lynxial ]
Bonjour à tous, J'ai un petit soucis concernant les booléen, je m'explique : J'ai conçu un carré "mc1". A chaque clique sur le carré, un autre carr
Ajouter du texte depuis mon xml dans loadClip..; au secours [ par barytonlyrique ]
Bonsoir à tous...Je débute en Flash et je souhaite créer une pellicule qui affiche toutes mes images par mon xml et qui navigue droite/gauche selon la
Comment changer la taille et la fonte d'un texte ? [ par nikitaetshiva ]
Bonjour a tous, Je debute, je n'ai jamais programme en AS et je me retrouve confrontee a des problemes de syntax dans la definition des variables ou
Probléme de centrage [ par platypus69 ]
Voila, je suis en train de faire une petit animation pour une soirée où je doit afficher des photos en mode aléatoire.Jusque là tous va bien, les phot
Livres en rapport
|
Derniers Blogs
IMAGINE CUP 2012, MAKE A SIGN EN FINALEIMAGINE CUP 2012, MAKE A SIGN EN FINALE par junarnoalg
Voilà qui est fait, la nouvelle est officielle ! L'équipe belge "Make a Sign" va au pays des kangourous défendre son projet dans la catégorie Software Design. http://www.imaginecup.com/CompetitionsContent/Competition/WorldwideFinalists.aspx V...
Cliquez pour lire la suite de l'article par junarnoalg KINECT 1.5 IS OUT !KINECT 1.5 IS OUT ! par Vko
La version 1.5 du Kinect For Microsoft vient tout juste de sortir ! Plein de nouveautés: Tracking de squelette en Near Mode Détection en position assise Détection faciale avec un SDK dédié Documentation et des guideline (enfin) Un out...
Cliquez pour lire la suite de l'article par Vko LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) par richardc
Mise à jour des Web API du 14 Mai
Réservez dès maintenant votre journée du 20 juin pour le Windows Azure Dev Camp 2012 à Paris
Mise à jour de Team Foundation Service
MechCommander 2 sur Windows 8
Entity Framework 5 Release Candidate e...
Cliquez pour lire la suite de l'article par richardc REACTIVE EXTENSIONS : CONSOMMER DES SERVICES AVEC RX PARTIE 3, LES PIèGES à éVITERREACTIVE EXTENSIONS : CONSOMMER DES SERVICES AVEC RX PARTIE 3, LES PIèGES à éVITER par Groc
Une mauvaise utilisation de rx lors de l'écriture d'une couche d'accès à des services peut conduire à des cas embarassants avec des erreurs mal gérées, des appels qui ne partent lorsqu'ils le devraient, et même des résultats incorrects . le tout nuis...
Cliquez pour lire la suite de l'article par Groc SHAREPOINT BLOG SITE, PROBLèME D'ARCHIVESSHAREPOINT BLOG SITE, PROBLèME D'ARCHIVES par junarnoalg
Dernièrement, nous avons migré le site
myTIC
vers un nouveau serveur SharePoint 2010. Dans les contenus que nous vouloins récupérer, nous avions un certain nombre de blogs.
Nous avons utilisé les commandes Power...
Cliquez pour lire la suite de l'article par junarnoalg
Logiciels
sDEVIS-FACTURES vlPRO (8.1.0.3)SDEVIS-FACTURES VLPRO (8.1.0.3)sDEVIS-FACTURES vlPRO a été mis au point pour les particuliers, créateurs, entrepreneurs, artisa... Cliquez pour télécharger sDEVIS-FACTURES vlPRO 974 Application Server (12.2.4.6)974 APPLICATION SERVER (12.2.4.6)Développez de puissantes applications dans un environnement de 'cloud computing', clusterisé, séc... Cliquez pour télécharger 974 Application Server vPicture (1.4.2.1)VPICTURE (1.4.2.1)Avec vPicture, hébergez vos images facilement et rapidement.
vPicture est un utilitaire simple, ... Cliquez pour télécharger vPicture Easy-Planning (2.2.1.6)EASY-PLANNING (2.2.1.6)Easy-Planning permet de créer des plannings sous la représentation de diagrammes et est adapté au... Cliquez pour télécharger Easy-Planning COM-BACKUP (2.0)COM-BACKUP (2.0)
COM-BACKUP est un logiciel de sauvegarde qui permet de planifier les sauvegardes de vos dossiers ...
Cliquez pour télécharger COM-BACKUP
|