[英]FXG and flex sdk
我安装了flex sdk 4.6,并且我想编译将FXG文件用于简单图形的AS3类。
我有一个名为Speaker.fxg的fxg文件,我试图将其像软件包一样导入
import Speaker;
但是在编译时返回
Error: null
还尝试了这个
[Embed(source='Speaker.fxg')]
private var Speaker:Class;
private var sp:Sprite = new Speaker();
和这个
[Embed(source='Speaker.fxg')]
private var Speaker:Class;
private var sp:Speaker = new Speaker();
并不断收到此错误
Error: no transcoder registered for mimeType 'text/fxg'
[Embed(source='Speaker.fxg')]
^
/FXG/FXGSpeaker.as(11): col: 3: Error: Unable to transcode Speaker.fxg.
我做错了什么?
也许是fxg本身,这是xml代码
<?xml version="1.0" encoding="utf-8" ?>
<Graphic version="2.0" viewHeight="200" viewWidth="200" xmlns="http://ns.adobe.com/fxg/2008" xmlns:fxg="http://ns.adobe.com/fxg/2008" xmlns:d="http://ns.adobe.com/fxg/2008/dt">
<Library/>
<Group id="speaker_mc">
// internal graphic part
</Group>
</Graphic>
我从这里http://fxgeditor.7jigen.net/使用了fxgeditor air应用程序
我也尝试使用A. Ilustrator导出的fxg文件,它可以编译但swf为空
我从来没有尝试过在纯AS3项目中(只有MXML)这样做。 这是我发现的一些东西:
我已经上传了一个示例项目: http : //www.filedropper.com/frameworklessfxg ,我希望它应该能更好地解释它。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.