在flash builder 4.7中将svg文件嵌入空中as3

时间:2015-03-19 08:02:36

标签: actionscript-3 svg air flash-builder

SVG文件是从Adobe Illustrator 18.1.1导出的1.0版本,我有air sdk 17.0,我尝试使用adobe flex sdk 4.6.0以及flash build sdk 4.14.0包含在flash builder 4.7中,我仍然得到这个错误: 文件...属于未知文件类型,无法嵌入

如果我将mime-type设置为 application / octet-stream ,则错误消失但似乎我无法将其作为Sprite使用.. 我用于嵌入的代码:

[Embed(source="../assets/Score.svg", mimeType="image/svg-xml")]
[Bindable] 
public var BonusScore:Class;

即使没有 [Bindable] 标签也试过..

使用mimeType image / svg 是同样的情况..

你知道如何让它运作吗?你有同样的经历吗?

1 个答案:

答案 0 :(得分:-1)

虽然这个问题很老。但是如果有人来到这个线程(像我一样)希望找到解决方案,这就是它对我有用的方法:

[Embed(source="funny.svg", mimeType="application/octet-stream")]
private static const funny:Class;`
相关问题