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 :

[FLASH 8] Texte dynamique à longueur variable


Sujet :

ActionScript 1 & ActionScript 2

  1. #1
    Membre expérimenté Avatar de julien.63
    Profil pro
    balayeur
    Inscrit en
    Décembre 2005
    Messages
    1 348
    Détails du profil
    Informations personnelles :
    Localisation : France, Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : balayeur

    Informations forums :
    Inscription : Décembre 2005
    Messages : 1 348
    Points : 1 311
    Points
    1 311
    Par défaut [FLASH 8] Texte dynamique à longueur variable
    salut,
    j'ai un cadre dans lequel se trouve un champ de texte dynamique.
    Je charge le texte à partir d'un fichier xml.
    J'essaie de rédimensionner le cadre en fonction de la longueur du texte.
    Pour l'instant j'utilise _xscale que je multiplie par la longueur la chaine mais en faisant ça mon écriture est étirée ou compactée. Je voudrais que la police ne bouge pas mais que le cadre s'adapte...
    En espérant avoir été suffisamment clair

  2. #2
    Membre expérimenté Avatar de Lorenzo77
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    1 472
    Détails du profil
    Informations personnelles :
    Âge : 52
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Mai 2006
    Messages : 1 472
    Points : 1 537
    Points
    1 537
    Par défaut
    faut regarder un peu les propriétés de TextField dans l'aide ou alors utiliser TextFormat
    Le plus grand arbre est né d'une graine menue, une tour de neuf étages est partie d'une poignée de terre.
    Mon blog : http://web.codeur.free.fr

  3. #3
    Membre actif
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    821
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 821
    Points : 280
    Points
    280
    Par défaut
    Salut

    C'est normal que ton texte change si tu change ton cadre. Tente plutôt de les faire dépendre tous les deux d'un clip père vide. (createEmptyMovieClip) de façon à ce que la taille de ton texte ne soient pas déformée.

    Pour la taille automatique du texte utilises autoSize = true; et une fois ton texte chargé, change le _height de ton cadre en fonction du _height de ton texte.

    Je ne sais pas s'il y a une façon plus simple de faire

  4. #4
    Inactif Avatar de CR_Gio
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    1 195
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 1 195
    Points : 1 186
    Points
    1 186
    Par défaut
    Salut

    En espérant avoir été suffisamment clair
    C'est un truc comme ca que tu veux ?
    cadre.swf
    cadre.html
    cadre.as
    Si oui, bha voila, t'a un exemple

Discussions similaires

  1. [FLASH MX2004] Textes dynamiques
    Par morgiane dans le forum Flash
    Réponses: 9
    Dernier message: 07/08/2006, 09h08
  2. [FLASH 8] Texte dynamique à la ligne.
    Par pitchounette13 dans le forum Flash
    Réponses: 5
    Dernier message: 24/07/2006, 11h48
  3. [FLASH MX2004] Texte dynamique
    Par connard dans le forum Flash
    Réponses: 2
    Dernier message: 24/02/2006, 11h20
  4. [FLASH MX2004] Texte dynamique dans clip
    Par arnolem dans le forum Flash
    Réponses: 2
    Dernier message: 08/06/2005, 09h15
  5. [FLASH MX2004] Texte dynamique et alpha
    Par exe dans le forum Flash
    Réponses: 6
    Dernier message: 13/04/2005, 09h54

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