2009-08-27 7 views
0

Je possède ce scénario:flash CS 4/AS 2 + Dynamic Text + + Html polices incorporées

1) J'ai un texte dynamique qui reçoit ses données à partir d'un XML.
2) Les textes montrés obtiennent leur style à partir d'un fichier CSS.
3) Mon texte dynamique a une balise html 'span' et il est formaté en fonction de la classe CSS qu'il a passé via le fichier XML.

Ok ... jusqu'ici tout va bien. C'est quelque chose comme:

_root.txt.txtDica = "<span class='"+ node.childNodes[_global.auxCont].attributes.myStyle +"'>" + node.childNodes[_global.auxCont].attributes.myText+ "</span>"; 

Le problème est que le swf a un texte de mauvaise qualité. Donc, j'ai regardé autour de moi, trouvé des choses sur les polices intégrées, Flash TextField() et etc. Mais, rien ne semble fonctionner.

Est-ce que quelqu'un sait comment puis-je générer cette balise html dans un texte dynamique de bonne qualité? Il vaut la peine de dire que j'utilise des polices régulières, telles que Verdana et Arial.

Merci beaucoup!

Répondre

1

Je voudrais intégrer les caractères seulement les caractères dont vous avez besoin.

1 - Cliquez sur votre textField dynamique sur la scène ,

2 - Sélectionnez 'Lisser pour readablility' dans la propriété inspecteur .

3 - Cliquez EMBED dans la propriété inspecteur.

4 - Dans le menu contextuel EMBED, choisissez « base latine », « Latin étendu », ou tout charsets que vous avez besoin, ou collez les caractères dont vous avez besoin dans la case le bas de la fenêtre.

Ça devrait être ça! Vos styles CSS devraient toujours fonctionner correctement.