如何一次嵌入一些字符,并将它们嵌入到我的所有动态文本字段中?
mofle
问问题
666 次
2 回答
2
我认为默认情况下你不能这样做,但你可以做一些接近的事情: 1. 你去图书馆,选择“新字体”。2. 您选择您的字体,例如“Myriad Pro”,选中“export for Actionscript”复选框。您会收到有关不存在且在运行时生成的类的消息 - 您按“确定”,不用担心。3. 定义动态文本字段时,请执行以下操作:
var textFormat:TextFormat = new TextFormat();
textFormat.font = 'Myriad Pro';
textBox.setTextFormat(textFormat);
textBox.defaultTextFormat = textFormat;
当然,如果大小或其他属性不存在差异,则只需要定义一次 textFormat 即可。setTextFormat(textFormat)
应用于文本框中已经存在的文本,而应用于defaultTextFormat
将从该点添加到文本框中的文本。
这应该够了吧。在 Flash CS4 中测试。
于 2009-03-25T10:19:57.607 回答