Micromedia公司新推出的Flash 5软件拥有更强大的功能,在应用这套新软件的过程中,我们积累了一系列非常有用的技巧和便捷的使用方法,本文将介绍如何让Flash电影先下载后播放的方法,需要注意的是本篇仅针对Flash 5版本,而不适用于Flash 4或更早的版本。
方法简介: 如果想在播放Flash电影之前预先下载该段Flash电影,应该让Flash电影的前两帧为空白帧,Flash电影内容需从第3帧开始。在第一个空白帧,我们给其设置一个测试命令,测试Flash电影片断某帧内容是否已经下载至Flash播放器中,如果测试指令返回值为FALSE(否),则表明该帧内容尚未下载完毕,此时Flash播放器将转入到第二帧。第二帧中包括一个"goto"指令,该指令要求Flash播放器重新返回第一帧。这样就在第一帧和第二帧中建立了一个循环过程,直至预先设置需要下载的那帧Flash电影内容下载完毕。如果第一帧的测试程序会返回一个TRUE(真)值,表明Flash电影已经下载完毕,这时Flash将执行另一个"goto"指令,要求Flash播放器开始从第三帧顺序播放,这样便实现了先下载后播放的效果。根据此方法,我们既可以让一整段Flash电影全部下载完毕再播放,也可以设定下载到某帧后便可开始播放。 步骤过程: 1:在第一帧和第二帧的时间线上创建两个空白关键帧,让Flash电影内容从第三帧再开始播放。
2:在时间线上双击第一帧从而打开帧指令面板。 请确保使帧指令面板下部的参数框显示出来,如果当前该参数框为隐藏状态,请点击帧指令面板右下侧的白色小三角按钮放大面板从而显示出参数框,具体操作如图所示: 3:在帧指令面板左侧的工具框列表中点选"Actions"类别。 4:在"Actions"类别中,选中"if"指令,双击该条目将其插入指令中,此时将显示如下对话框:
(待续) |