2011-10-19 3 views
0

Je voudrais modifier le poids de police d'un mot (mon titre) qui est dans un champ de texte qui est "défilé": ainsi quand je modifie ce mot, le texte entier est également modifié, et je ne peux pas écrire dans un autre champ de texte, parce que je veux le faire défiler comme le reste du texte.comment puis-je changer le poids de la police dans un texte défilant de la fla?

Dois-je "définir" dynamiquement le titre et le texte pour changer la police? ou je peux le faire directement à partir du fla (qui me gagner du temps, j'ai plusieurs textes dans le même cas)

Merci pour votre aide

Répondre

1

Vous pouvez définir textfield utiliser les balises html et définir votre titre comme gras:

<b>My title</b> 
...rest of text, regular font 
+0

merci Bartek, voulez-vous dire directement à partir de la fla, ou de la. – Paul

+0

Si vous utilisez uniquement fla, vous pouvez écrire votre texte directement dans le champ de texte, sélectionner le titre, puis changer la police de votre sélection (style gras). Lors de l'utilisation as3 essayez 'myTextField.htmlText =" asd asdasd ";' – Bartek

+0

merci Bartek, ouais je ne sais pas pourquoi cela ne fonctionne pas, j'ai essayé de sélectionner directement le texte dans le fla, mais cela met à jour le texte entier. Si je remplis le champ de texte du fichier .as, je dois charger un fichier xml non? parce qu'il semble que le flash n'aime pas les sauts de ligne ... ou si vous connaissez une meilleure solution? Merci – Paul

Questions connexes