我嵌入字体在AS3使用下面的命令:AS3:嵌入字体两种不同的字体具有相同名称的
[Embed(source="../font/font1.swf", fontName = "FontName1", fontWeight = "bold")]
private var myEmbeddedFont:Class;
var _tf: TextFormat;
_tf = new TextFormat();
_tf.color = 0x000000;
_tf.size = 18;
_tf.font = "FontName1";
现在我想使嵌入第二字体是相同的字体,但不够大胆。 我现在的问题是:这两种字体(粗体字和非粗体字)都有相同的名称。
我该怎么做才能使用这两种字体?嵌入命令fontName =“”必须是字体的“真实”名称。是否有某种我可以为字体名称设置的别名?
你在哪里读过它,它一定是字体的“真实”名称,根据我的经验,情况并非如此:http://divillysausages.com/blog/as3_font_embedding_masterclass – shaunhusain 2013-02-09 00:42:32
你总是可以弄脏,并使2不同的字体文件。或者按照下列步骤操作:http://www.kirupa.com/forum/showthread.php?257913-AS3-Embedding-multiple-members-of-a-font-family – David 2013-02-09 03:56:19