Flash动画:Flash的网页设计:视频播放
时间:2013-01-01 15:05来源:卓想动画http://www.zxgzs.com 作者:QQ:610929375 点击: 次
第25课包括视频导入到我们的场景中,并把它在舞台上的影片剪辑,现在我们要创建的播放控制,视频让我们的用户坚持看一个无限循环-但是可以播放,暂停,停止,倒带,或提前在我们自己的小自制的媒体播放器的电影。
第一步,这样做是分配的影片剪辑包含我们的视频,在“属性”栏中选择该剪辑,然后输入其实例名称实例名称。 您可能还记得我们的雪人动画,我们这样做,因此,我们可以参考的实例的名字告诉按钮做什么的影片剪辑。
现在,创建一组播放控制按钮,我的是一般公认的符号(从左至右):播放,暂停,停止,快退,快进对他们的简单的图形,渐变填充的领域。 我排队了下我的视频,他们都到按钮符号。的最后一件事,我们需要做的,现在,在我们开始之前告诉我们的按钮做的是编辑的影片剪辑包含我们的视频的第一帧上插入一个停止 ,这样的剪辑默认情况下,不玩;不想让他们立即播放,而是等待,直到用户按下“播放”按钮。准备终于得到这些播放控件成立了吗? 然后,让我们开始“播放”按钮,因为它是最简单的方法之一,覆盖地面,我们已经走过。 右键单击您的播放按钮,选择“ 操作”,你要插入一个简单的gotoAndPlay命令放在关于(释放)告诉该影片剪辑之外帧(防止进一步的播放与停止1)帧2,以便它可以起到从该点为正常:
(释放){
doorknobpage.gotoAndPlay(2);
}
你会注意到一个gotoAndPlay命令之前,我把我的电影剪辑实例的名称,由一个句点分隔,请记住,这告诉Flash对象,该命令是应该制定的。
现在停止按钮,另一个简单的一个:
(释放){
doorknobpage.gotoAndStop(1);
}
这一次,我们告诉它去所有的方式回到开始,并停在那里 - 使我们的影片剪辑回到起始状态。 这是不同的“暂停”按钮,将停止播放当前帧上的影片剪辑。
“暂停”按钮,我们仍然坚持以自己熟悉的领域,但以不同的方式使用。 我们已经使用了停止之前,但是,我们使用它们,将它们放置在一个特定的框架,使自动停止播放,当它到达该帧。 这一次我们要插入一个停止按钮被点击时,只有激活,从而立即停止播放,而不被限制在一个特定的,预先设定的框架:
(释放){
doorknobpage.stop();
}
现在,当单击“暂停”按钮,播放将立即冻结,为Flash颁布停止在当前帧的播放。
我们很快冲过一切,到目前为止,展示的方式使用以前的经验教训,当前的运动的一部分。 然而,现在我们要学习一个新的ActionScripting命令:prevFrame命令,使用时将跳过动画到当前帧的前一。 你可以找到这个命令,通过向下钻取“动作”面板中,在动作- >短片控制- > prevFrame。
我们将使用此命令为我们倒带按钮,就像其他按钮,右键单击“回放”按钮,然后选择“ 操作”,然后再插入prevFrame命令在一个关于(释放):
(释放){
doorknobpage.prevFrame();
}
当采用这种方式,prevFrame命令是相对的,它不需要一个绝对的定义的帧编号,进行参考,以便定义的播放位置,而是使用在当前帧的位置作为参考,并跳过一个从那里。 这个动作分配给我们的倒带按钮,用户可以采取每次点击的视频向后帧由帧。
留下的只有一个按钮,设置快进键。 prevFrame命令,因为我们使用的倒带按钮,现在,我们将使用的的nextFrame指令( 动作- >电影控制- > nextFrame)在相同的方式,来推进播放一帧的时间:
(释放){
doorknobpage.nextFrame();
}
现在,你就大功告成了,和你已经成功地创建自己的简单的媒体播放器具有基本的播放控制,从而提高了用户体验,观看视频时,通过您的网站。 现在,你知道的把戏 - 它几乎没有那么复杂,因为它似乎首先想到的是。 你唯一需要记住的是,你必须引用影片剪辑的实例名称前的控制命令,该命令将作用于整个场景的时间表,而不是影片剪辑的时间轴。
(责任编辑:卓想动画http://www.zxgzs.com)