我的AS3预加载器加载到100%但主要内容是空白的?

时间:2012-04-17 09:52:50

标签: actionscript preloader

我有一个Preloader使用以下方法:

编译器设置:

-frame two Main

如果loadedBytes == totalBytes

,我只是垃圾邮件

我无法再使用“传统”的预加载方式,因为GZip打破了它。

然而,在一个合作伙伴网站上,当我点击我的预加载器上的“播放”时。 “主要”部分未显示。换句话说,就像这部分不存在一样:

if (loadedBytes == totalBytes)
{
    nextFrame()
    stop();
    var main:Object = new mainClass();
addChild(main as DisplayObject);
}

什么会导致SWF文件加载第二帧,但不显示它?

请记住,在MainClass中,我会检查舞台是否可用。

if (stage)
{
    init();
}
else
{
    addEventListener(Event.ADDED_TO_FRAME, init, false, 0, true);
}

到目前为止,SWF在其他地方都有效(4人没有问题)。

任何想法?

0 个答案:

没有答案