IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

ActionScript 1 & ActionScript 2 Discussion :

AS2 : Donner une caractéristique à un texte dynamique


Sujet :

ActionScript 1 & ActionScript 2

  1. #1
    Candidat au Club
    Femme Profil pro
    Webmaster
    Inscrit en
    Septembre 2011
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Webmaster
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Septembre 2011
    Messages : 2
    Par défaut AS2 : Donner une caractéristique à un texte dynamique
    Bonjour !
    Alors j'ai un petit problème très très bête et basique mais qui m'empeche d'avancer sur un projet que j'ai. J'ai beau passer en boucle dessus, regarder sur internet si il y a des exeptions, je trouve pas.

    Alors simple dans un trombinoscope entièrement dynamique, je créais un cadre dynamique de texte, dans lequel j'importe du texte depuis un xml au moment où je clique sur une photo.

    J'aimerai tout simplement changer la couleur ou/et la taille de mon texte.

    Pourtant quand je tape ce code, ça ne marche pas.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    gTextTypePoste.font= "Arial";
    gTextTypePoste.size= 30;
    gTextTypePoste.color= 0xFFFFFF;
    Aidez moi s'il vous plait j'aimerai savoir si je passe à coté de quelque chose ou si ma méthode n'est pas la bonne.

    Voici la partie de mon code qui est visé :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    var gMovieTypePoste:MovieClip = _root.createEmptyMovieClip("gMovieTypePoste", 4000); 
    var gTextTypePoste:TextField = gMovieTypePoste.createTextField("gTextTypePoste", 1, 340, 120, 150, 20); 
    
    var gMoviePoste:MovieClip = _root.createEmptyMovieClip("gMoviePoste", 3000); 
    var gTextPoste:TextField = gMoviePoste.createTextField("gTextPoste", 1, 340, 140, 150, 20); 
    
    var gMovieCadre:MovieClip = _root.createEmptyMovieClip("gMovieCadre", 1500); 
    var gTextCadre:TextField = gMovieCadre.createTextField("gTextCadre", 1, 340, 120, 150, 20); 
    
    gMoviePoste._visible=false;
    gMovieCadre._visible=false;
    gTextTypePoste.font= "Arial";
    gTextTypePoste.size= 30;
    gTextTypePoste.color= 0xFFFFFF;
    
    /*==============================	CLICK PHOTO		=====================================*/
    
    function ClickPhotos(TheCadre:Object)
    {
    	if (gCadreOpen==null) {
    		//CADRE BLANC
    		gMovieCadre._visible=true;
    		gMovieCadre.alpha=50;
    		gMovieCadre.beginFill(0xFFFFFF);
    		gMovieCadre.moveTo(50, 85); 
    		gMovieCadre.lineTo(600, 85); 
    		gMovieCadre.lineTo(600, 380); 
    		gMovieCadre.lineTo(50, 380); 
    		gMovieCadre.endFill();
    		//Texte
    		gMoviePoste._visible=true;
    		gMovieCadre._visible=true;
    		gTextTypePoste.text = TheCadre.MonTypePoste;
    		gTextPoste.text = TheCadre.MonPoste;		//
    		gCadreOpen=TheCadre;
    		TheCadre.swapDepths(2000);
    	    MyPushY = TheCadre._y;
    	    MyPushX = TheCadre._x;
    	    filtrephoto_mc._visible = true;
    	    TheCadre._xscale=50; // Exemple !!!!
    	    TheCadre._yscale=50;
    	    TheCadre._y=110;
    	    TheCadre._x=75;
    		loadVariablesNum("witien.xml",1)
    		
    	} else {
    		gMovieCadre._visible=false;
    		gMoviePoste._visible=false
    		gTextTypePoste.text = "";
    		gTextPoste.text = "";
    		
    		filtrephoto_mc._visible = false;
    		gCadreOpen._xscale=2; // Exemple !!!!
    		gCadreOpen._yscale=2;
    		gCadreOpen._y=MyPushY;
    		gCadreOpen._x=MyPushX;
    		gCadreOpen=null;
    	}


    =) merci d'avance !

  2. #2
    Membre très actif Avatar de zulad
    Homme Profil pro
    creatif
    Inscrit en
    Juin 2007
    Messages
    714
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : Belgique

    Informations professionnelles :
    Activité : creatif

    Informations forums :
    Inscription : Juin 2007
    Messages : 714
    Par défaut
    Salut j'ai trouvé ça

    Ceci marche
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    var myformat:TextFormat = new TextFormat();
    myformat.font = "Arial";
    //the_txt.embedFonts = true;
    the_txt.text = "hello";
    the_txt.setTextFormat(myformat);

Discussions similaires

  1. Ajout d'une zone de texte dynamiqument (les unes en dessous des autres)
    Par beegees dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 07/04/2010, 01h54
  2. [Débutant] Label avec une valeur de texte dynamique
    Par mavina dans le forum ASP.NET
    Réponses: 2
    Dernier message: 02/04/2010, 11h05
  3. Réponses: 2
    Dernier message: 12/08/2009, 14h47
  4. Créer une zone de texte dynamique de taille donnée
    Par sovitec dans le forum EDI/Outils
    Réponses: 0
    Dernier message: 18/06/2009, 10h39
  5. Réponses: 2
    Dernier message: 20/05/2009, 14h34

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo