0

我已从高级发布设置将外部库链接到我的 fla。(这是away3d库)

舞台上什么都没有,时间轴上也没有,我刚刚在文档类中添加了一些代码(如下所示)。

每当我在没有该行的情况下运行下面的代码时:private _view:View3D它会在大约几秒钟内快速导出,但是当我保留该行时,它会非常缓慢地导出,大约需要 1 分钟。

如何在使用外部库时快速导出。

package
{
    import flash.display.Sprite;
    import flash.display.StageAlign;
    import flash.display.StageScaleMode;
    import flash.geom.Vector3D;
    import away3d.primitives.PlaneGeometry;
    import away3d.containers.View3D;
    import away3d.entities.Mesh;
    import flash.events.Event;

public class Main extends Sprite
{
    private var _view:View3D;
    //whenever I comment this line out, it exports fast

    public function Main()
    {
        stage.scaleMode = StageScaleMode.NO_SCALE;
        stage.align = StageAlign.TOP_LEFT;
    }
}
}

编辑:这是我将 away3d 库链接到我的 fla 的方式的图像 - http://i.imgur.com/HLxZXPi.png?1

4

1 回答 1

5

当您链接源路径时,Flash IDE 会在您每次发布应用程序时编译所有类,以防止此链接 swc 文件(包含 away3d 类)位于库路径部分。

于 2013-02-03T11:42:11.377 回答