资产类未导出到第2帧

时间:2015-01-08 09:43:58

标签: actionscript-3 preloader starling-framework

我正在使用Flash IDE我已将导出类设置为第2帧。我有一个Assets Class,它有Assets Embedded。这是我第一帧的代码

stop();
this.loaderInfo.addEventListener(ProgressEvent.PROGRESS , onProgress);
function onProgress(e:ProgressEvent):void
{
    // to animate preloader
    ldrBar.width = (this.loaderInfo.bytesLoaded / this.loaderInfo.bytesTotal) * 200;

    // to go to frame 2 when loading done
    if (this.loaderInfo.bytesLoaded == this.loaderInfo.bytesTotal)
    {
        gotoAndStop(2);
    }
}

在第二帧我有

import Main;
addChild(new Main());
stop();

当我测试电影带宽时,Profiler在第1帧显示2MB,在第2帧显示某些KB虽然我在第2帧中设置了选项导出类 在我以前的项目(非八卦)中,这种方法对我有用,但它现在不起作用

0 个答案:

没有答案