我嵌入字體在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