我仍然在学习如何汇编与Flex SDK。和我正在学习如何使用SWC和文件 [EMBED] 报表以拉我的资产进入我的应用程序。

与闪IDE,我可以链接,一个图书馆资产的一类,它就是自动地嵌入到我的定义类。所以就是1资产在1类。与Flex SDK和SWC文件,看来我只能*拉在资产的变量的水平,所以我结束了我定制的课程包含的又一类--这意味着我有一个 额外 wrapper/装饰的(任何你想叫它)类,我没有时使用闪光灯IDE。

这是什么人们通常做什么?不,似乎多余的?

  • 我读过的科林*Moock的'基本Actionscript3.0',其中他提到了一些关于嵌入SWF在班级中作为二进制数据...跆拳道.
有帮助吗?

解决方案

关联的一个象征,直接向一级这样做。这适用于所有种类的亚类以及(只要他们延伸适当的基类):

package foo {

    import flash.display.Sprite;    

    [Embed(source='../../../../../../assets/Assets.swf', symbol='InfoPopup')]
    public class InfoPopup extends Sprite {

        public function InfoPopup(){
            trace("constructor!");
        }

    }

}

其他提示

一类相关的一个闪存图书馆的资产必须被包含在同一SWC。

?

然后,当SWC编制,通过快速,它认为相关的类和结合在一起?

如果是这种情况,然后艺术品和代码联接在一起,在同一部文件?我想Flex w/Swc是伟大的艺术品,因为是 去耦...?

编辑:这不是工作。只有这样我才能实例SWC资产是如果继承的 基类, ,因此它似乎我不能关联的定义类与妇女地位部的资产?????!!!!!!

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top