2010-10-22 29 views
0

我正在cs5 as3项目上工作,并且在该项目中,我已经在主时间轴的frame1中编写了所有代码(代码中没有包/类) 主时间线是非常复杂的,我在其中加载外部图像和xml以及更多的东西。在CS5 as3项目中添加预加载器

我没有在动作层编写任何代码。

现在我想添加Preloader。

如何在这种情况下添加Preloader?

这里是时间线的快照: alt text

回答

1

将一切交给第二帧,第一帧添加预加载代码/内容


http://www.google.ca/search?q=preloader+code+as3

+0

好吧,我把所有内容都移动到了第二帧,并在第一帧添加了预加载器内容。但是,我到底需要在预加载器代码中编写什么内容。请提供示例代码。谢谢 ! – 2010-10-22 21:26:49

1

实这里的问题是您要加载的外部资产的数量和规模,可能需要考虑单独加载其中一些资产。这样,你的预加载器就会更准确。无论你的代码是否复杂,资源的加载是延迟应用程序启动的主要因素。

使用您当前的配置,如果您要封装某些资源的加载(因为您可能不需要从头开始全部加载),您可以直接在代码中创建预加载器没有DocumentClass,只需将资产加载为第一个函数,并在加载完成后调用init()方法即可。