Está foi a solução p/ aplicar 2 fontes diferentes em um mesmo campo de texto, é necessário que as fontes estejam instanciadas na library.
var fontLight:Font = new NeoSansPro_light();
var fontBold:Font = new NeoSansPro_medium();
var ss:StyleSheet = new StyleSheet();
var Light:Object = {fontFamily:fontLight.fontName, fontSize:22, letterSpacing:-1};
var Bold:Object = {fontFamily:fontBold.fontName ,fontSize:22, letterSpacing:1};
ss.setStyle(".light_txt", Light);
ss.setStyle(".bold_txt", Bold);
var tf:TextField = new TextField();
tf.autoSize = TextFieldAutoSize.LEFT;
tf.styleSheet = ss;
addChild(tf);
tf.htmlText = "The quick <span class='light_txt'>brown</span> fox jumped <span class='bold_txt'>over</span> the lazy <span class='light_txt'>dog</span>."
tf.embedFonts = true;
Fonte: http://mykola.bilokonsky.net/2010/08/flash-css-and-embedded-fonts/
Nenhum comentário :
Postar um comentário