Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/actionscript-3/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Actionscript 3 使用cs5中提供的预加载样本在as3中预加载_Actionscript 3_Preloader_Flash Cs5 - Fatal编程技术网

Actionscript 3 使用cs5中提供的预加载样本在as3中预加载

Actionscript 3 使用cs5中提供的预加载样本在as3中预加载,actionscript-3,preloader,flash-cs5,Actionscript 3,Preloader,Flash Cs5,我正在一个项目中工作,我想添加预加载程序,为此我使用了cs5中提供的示例预加载程序(在示例文件中)。我已经(从另一个佛罗里达州)将我的所有代码移到第二帧,并将所有库内容移到当前佛罗里达州的库中 现在的问题是,第一帧的大小现在是182kb(库内容的大小) 当我没有将我的库内容添加到当前佛罗里达州的库中时,它只有8kb。 由于这个原因,当我测试电影时,第一帧(预加载)直到加载完182 kb后才显示,第二帧显示出来 这里我的问题是如何在第二帧中加载库内容? 我有大量的图书馆内容,预计将来会增加 以下是

我正在一个项目中工作,我想添加预加载程序,为此我使用了cs5中提供的示例预加载程序(在示例文件中)。我已经(从另一个佛罗里达州)将我的所有代码移到第二帧,并将所有库内容移到当前佛罗里达州的库中

现在的问题是,第一帧的大小现在是182kb(库内容的大小) 当我没有将我的库内容添加到当前佛罗里达州的库中时,它只有8kb。 由于这个原因,当我测试电影时,第一帧(预加载)直到加载完182 kb后才显示,第二帧显示出来

这里我的问题是如何在第二帧中加载库内容? 我有大量的图书馆内容,预计将来会增加

以下是两个快照: 图书馆:

测试电影:

您可以在第二个快照中看到第一帧的大小是182kb

请为这个问题提供一个好的解决方案


谢谢

您可以在另一个fla中创建预加载程序。这个新fla的唯一任务是加载/预加载您的主fla,因此预加载程序的fla大小将非常小


在这种情况下,您不必将库内容移动到主fla的第二个帧,实际上恰恰相反。

在第一个帧出现之前没有链接加载的资源,因此如果您将所有资源移动到第二个(或更高)帧,您可以在第一个帧中执行代码,然后在所有其他资源(在第二帧或更高帧中)完成加载