有没有办法使用compc创建嵌入式“纯as3”swf字体(没有flex框架集成)?如果我在as3中嵌入这样的字体:
package fonts
{
import flash.display.Sprite;
import flash.text.Font;
public class Helvetica extends Sprite
{
[Embed(source='Helvetica.otf', fontName='Helvetica')]
public static var Helvetica :Class;
Font.registerFont( Helvetica );
}
}
使用compc.exe -compiler.keep-generated-actionscript = true
我看到flex制作了一些样板代码,包括以下内容:
import mx.core.IFlexModule;
import mx.core.IFlexModuleFactory;
import mx.core.EmbeddedFontRegistry;
阻止我在“纯as3”项目中使用嵌入字体。有没有办法使用compc获得无弹性字体?
我希望Bitmap资产有easy solution like this one。
答案 0 :(得分:2)
嗯,我认为不管怎么说这个方法都应该工作......你只需要更换几个类...可能EmbeddedFontRegistry
,所以它不会有任何依赖...只是空的东西方法......
格尔茨
back2dos