Flash CS4嵌入式字体样式问题

Flash CS4嵌入式字体样式问题,flash,fonts,coding-style,flash-cs4,embedded-resource,Flash,Fonts,Coding Style,Flash Cs4,Embedded Resource,我正在开发的一个程序中使用了一些嵌入在SWF中的字体。我需要使用一些特定的字体样式,如“37精简”和“26超轻斜体”等。。。使用字体时如何指定这些样式?我想使用AS3代码设置样式…Helvetica Neue 37 Thin Condensed的示例 在库面板的右上角,选择“新建字体” 对于名称字段,请输入“Helveticaneue37 ThinCondensed”,对于字体字段,请选择“Helvetica Neue”,对于样式字段,请选择“37 Thin Condensed”。如果在右下角看

我正在开发的一个程序中使用了一些嵌入在SWF中的字体。我需要使用一些特定的字体样式,如“37精简”和“26超轻斜体”等。。。使用字体时如何指定这些样式?我想使用AS3代码设置样式…

Helvetica Neue 37 Thin Condensed的示例

在库面板的右上角,选择“新建字体”

对于名称字段,请输入“Helveticaneue37 ThinCondensed”,对于字体字段,请选择“Helvetica Neue”,对于样式字段,请选择“37 Thin Condensed”。如果在右下角看到标记为“Advanced”的按钮,请单击它

在“链接”下选中“导出ActionScript”,并使class字段与上面的name字段匹配:“Helveticaneue37ThinConsed”

单击“确定”

现在,您可以在ActionScript中应用字体:

var font1:Font = new HelveticaNeue37ThinCondensed();

var tfoBodyText:TextFormat = new TextFormat();
tfoBodyText.font = font1.fontName;

var tfiBodyText:TextField = new TextField();
tfiBodyText.embedFonts = true;
tfiBodyText.defaultTextFormat = tfoBodyText;
tfiBodyText.text = "This is some text for the new text field.";

addChild(tfiBodyText);

Helvetica Neue 37稀浓缩的示例

在库面板的右上角,选择“新建字体”

对于名称字段,请输入“Helveticaneue37 ThinCondensed”,对于字体字段,请选择“Helvetica Neue”,对于样式字段,请选择“37 Thin Condensed”。如果在右下角看到标记为“Advanced”的按钮,请单击它

在“链接”下选中“导出ActionScript”,并使class字段与上面的name字段匹配:“Helveticaneue37ThinConsed”

单击“确定”

现在,您可以在ActionScript中应用字体:

var font1:Font = new HelveticaNeue37ThinCondensed();

var tfoBodyText:TextFormat = new TextFormat();
tfoBodyText.font = font1.fontName;

var tfiBodyText:TextField = new TextField();
tfiBodyText.embedFonts = true;
tfiBodyText.defaultTextFormat = tfoBodyText;
tfiBodyText.text = "This is some text for the new text field.";

addChild(tfiBodyText);