0
我在加載它們時註冊了我的字體。在我的腦海裏,我應該可以一次使用它們。但我不是這樣調整我的代碼的,這是它,但它仍然使文本不可見。只要我做embedFonts = false,它會再次開始工作。文字在embeddedFont上不可見= true
trace(Font.enumerateFonts()); // Returns an array and does show my Fonts embedded.
var format:TextFormat = new TextFormat();
var fontClass:Class = _model.getFont("HappyHell"); // Does return the Class
var myFont:Font = new fontClass(); // Works
format.font = myFont.fontName;
format.size = 15;
format.letterSpacing = 0.8;
var test:TextField = new TextField();
test.embedFonts = true;
test.defaultTextFormat = format;
test.text = "TESTING everything 13216";
test.x = 30;
test.y = 30;
addChild(test);
輸出是: 「快樂地獄」 Font.enumerateFonts的輸出是[HappyHell] [聯合] [...]和字體.enumerateFonts()[0] .fontName結果爲「Happy Hell」 –
它仍然不起作用? –
我得到了它的工作,我在項目中嵌入了一個swc。這個SWC有一個使用字體的文本框。不知何故,閃光燈不理解。 –