As3在addChild到stage之前预加载/渲染单个movieclip

时间:2012-10-31 11:51:25

标签: actionscript-3 movieclip preload addchild

我有一些问题。我想预加载一个movieclip而不是预加载整个项目。有办法吗?

概念游戏。 介绍显示 - 介绍已删除 - 标题已显示 - 标题已删除“按下屏幕后” [[[[[[[PRELOAD CUT SCENE]]]]]]]如果已完成显示CUT SCENE。

这个计划,但我不知道如何。

1 个答案:

答案 0 :(得分:0)

是的,有办法做到这一点。但是你需要几个SWF,每个SWF包含一个你想要单独预装的影片剪辑。你为每一个创建一个Loader对象,你有一个每个URL的URL,然后你在适当的时候调用Loader.load()(比如,在成功预加载前一个之后)并分配一个Event.COMPLETE监听器,一旦电影剪辑将触发已加载。不要忘记分配一个错误事件加载器,否则如果它无法预加载剪切场景,你的游戏就会卡住。更多in the documentation for Loader class