将字体嵌入TileList组件;由于Mask而无法显示

时间:2010-06-30 13:24:17

标签: flash actionscript-3

这个问题是我之前遇到的问题,当我屏蔽动态文本字段文本消失时,过去我有嵌入字体以使它们出现但是有一个组件我不知道如何做到这一点。在下面的代码中,'tf'是我的文本格式,leftList是我的TileList组件。 TileList尚未使用ActionScript创建,它已被放置在舞台上。

var tf:TextFormat = new TextFormat(); 
tf.font = "Arial MT";
tf.size = 11;  
tf.align = "center";
tf.color = "0x9900ff";
tf.leading = 0;

leftList.setRendererStyle("textFormat", tf);
leftList.setStyle("embedFonts", true);
leftList.setStyle("borderStyle", "none");
leftList.setStyle("borderThickness", 0);

`

1 个答案:

答案 0 :(得分:0)

好的,所以我想对任何有兴趣的人都知道了。

`var tf:TextFormat = new TextFormat();
tf.font = "Arial MT";
tf.size = 11;  
tf.align = "center";
tf.color = "0x9900ff";
tf.leading = 0;

leftList.setRendererStyle("textFormat", tf);
leftList.setStyle("embedFonts", true);
leftList.setStyle("borderStyle", "none");
leftList.setStyle("borderThickness", 0);`

var tf:TextFormat = new TextFormat(); 
tf.font = "Arial MT";
tf.size = 11;  
tf.align = "center";
tf.color = "0x9900ff";
tf.leading = 0;

leftList.setRendererStyle("textFormat", tf);
******leftList.setRendererStyle("embedFonts", true);**********
leftList.setStyle("borderStyle", "none");
leftList.setStyle("borderThickness", 0);