创建一个全闪存酒吧预加载
首先我就开始说,这是可以做到使用javascript然而自电影中包含有预加载是一个容易得多。所以,如果你想创建一个全闪存酒吧预加载,阅读。
在这里我们要做的是创建一个影片,招待或至少给出了一个迹象已经通过一系列的陈述,检查装载多少,如果部分或所有的帧都被加载。在本教程中,我们将重建这个酒吧预载。
像的教程基本预加载,首先我们需要创建一个堆载预压的场景,不过这次的规模将移到一间酒吧,像在我的例子中。
现在,你的电影划分为8个部分,在每个时间间隔,会检查你的电影已经被加载,如果在未来的时间间隔。如果有,它会移动酒吧沿着以下区间。如果您的影片是1000帧,酒吧将移动一个间隔为每125帧负载。
提示:如果你有多个场景,将您的影片分为8段或使用间隔为每个场景。
在ActionScript
在这个例子中,我每次检查间隔5帧。所以我的时间线看起来像这样...
正如我之前提到的第一个动作检查,如果在未来的时间间隔已经加载,如果它有,那么它跳沿间隔棒。让我们假设,我们正在寻找在3酒吧的位置,25%,37.5%,和50%的加载。代码应该看起来像这样:
如果加载帧(电影中的场景,400)
/ /如果加载400电影中的场景帧(即37.5%已加载)
转到播放(20)
/ /预加载场景中去播放20帧(即37.5%的位置移动了吧)
加载结束帧
第二个动作不断循环检查语句。即:
转到播放(15)
/ / 25%的位置上保持了吧(15帧)
在ActionScript II
困惑?那么这里是一次装载400帧到下一个检查语句的代码。
如果加载帧(电影中的场景,500)
/ /如果加载500电影中的场景帧(即50%已加载)
转到播放(25)
/ /去预加载场景,播放25帧(即移动酒吧50%的位置)
加载结束帧
循环语句是....
转到播放(20)
/ /保持在37.5%的位置了吧。
您可以下载我下面的例子,并把它拆开看看它是如何蜱。这是一个真正的逻辑过程。
祝你好运,快乐的闪烁!
(责任编辑:卓想动画http://www.zxgzs.com)