Flash CS5:在文本字段中组合粗体和常规文本?
我正在尝试在文本字段中组合粗体和常规文本,但如何嵌入字体系列而不仅仅是单一字体样式?
请参阅我如何嵌入字体的示例,您只能一次选择一种样式:“常规”、“粗体”、“斜体”或“粗体斜体”:
但是,当您尝试嵌入文本(通过 IDE 设置或动作脚本)时,如何将字体设置为整个系列?
请参阅:家庭只允许“ArialRegular”而不是“Arial”,整个家庭?
I am trying to combine bold and regular text in a textfield but how do I embed an font family and not just a single style of a font?
See example of how I embedded a font, you can only choose one style: "regular", "bold", "italic" or "bold italic" at once:
However, when you try to embed the text (via the IDE settings or actionscript) how do you set the font to be the entire family?
See: family only allows "ArialRegular" and not "Arial", the entire family?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
将系列的每个部分嵌入为单独的字体,如果您正在使用 TextFormat 对象,请向 setTextFormat 函数调用提供额外的 startIndex/endIndex 参数,以将粗体文本应用于给定的字符范围。或者,在嵌入两种变体的情况下,使用 HTML 或样式表来指定适当的每种类型。
Embed each part of the family as a separate font and if you are utilizing TextFormat objects, supply the additional startIndex/endIndex parameters to the setTextFormat function call to apply your bold text to a given range of characters. Alternatively, with both variants embedded, use HTML or a StyleSheet to specify each type as appropriate.