【发布时间】:2013-05-06 07:18:28
【问题描述】:
我是 as3 的新手,我面临的问题是,我正在尝试在我的游戏中嵌入字体。我已经在 Assets.as AS 中嵌入了字体 png 及其 xml
[Embed(source = "../media/font/font.png")]
public static const font:Class;
[Embed(source="../media/font/font.fnt",mimeType="application/octet stream")]
public static const fontxml:Class;
我在我的 HUD.as 中使用了这个字体和 fontxml
var bitmap:Bitmap = new font(); //error
var texture:Texture = Texture.fromBitmap(bitmap);
var xml:XML = XML(new fontxml()); //error
但字体和 fontxml 正在产生问题,错误是“找不到类型或不是编译时常量:字体”我找不到此错误的解决方案,有什么建议吗?
【问题讨论】:
-
从 HUD.as 调用
new Assets.font(),因为字体是另一个类的静态成员。Assets.fontxml也一样。 -
thanksss,., 它成功了:)
-
太好了,我发布了一个答案供您验证:)
标签: xml actionscript-3