我有一个具有可选变量myFont的函数。默认情况下,它设置为myFont:String="Impact"。但是,当我尝试使用该函数定义不同的字体名称,甚至只是更改默认字体名称时,我得到
TypeError:错误 #1009:无法访问空对象引用的属性或方法。
Arial 没有嵌入我的项目中的任何地方,所以我真的不明白为什么编译器对其他人如此挑剔...... :<
这是代码的 FontDescription -> ElementFormat 部分:
fontDescription = new FontDescription();
fontDescription.fontName=myFont;
fontDescription.fontWeight=FontWeight.BOLD;
fontDescription.fontPosture=FontPosture.ITALIC;
fontDescription.renderingMode=RenderingMode.CFF;
format = new ElementFormat(fontDescription);
有什么线索吗?我已经尝试在文档类中[嵌入]字体,通过 Flash IDE 嵌入它......