【发布时间】:2012-11-01 03:07:47
【问题描述】:
我有一些问题。我想预加载单个影片剪辑而不是预加载整个项目。有没有办法。
概念游戏。 已显示简介 - 已删除简介 - 已显示标题 - 已删除标题“按下屏幕后” [[[[[[[PRELOAD CUT SCENE]]]]]]]如果完成显示CUT SCENE。
这是计划,但我不知道如何。
【问题讨论】:
标签: actionscript-3 movieclip preload addchild
我有一些问题。我想预加载单个影片剪辑而不是预加载整个项目。有没有办法。
概念游戏。 已显示简介 - 已删除简介 - 已显示标题 - 已删除标题“按下屏幕后” [[[[[[[PRELOAD CUT SCENE]]]]]]]如果完成显示CUT SCENE。
这是计划,但我不知道如何。
【问题讨论】:
标签: actionscript-3 movieclip preload addchild
是的,有办法做到这一点。但为此您需要多个 SWF,每个 SWF 都包含一个您希望单独预加载的影片剪辑。您为每个对象创建一个 Loader 对象,每个对象都有一个 URL,然后在适当的时间调用Loader.load()(例如,在成功预加载前一个对象之后)并分配一个 Event.COMPLETE 侦听器,该侦听器将在加载影片剪辑后触发.不要忘记也分配一个错误事件加载器,否则如果无法预加载过场动画,您的游戏就会卡住。更多in the documentation for Loader class.
【讨论】: