电影的载入
●逐步说明:
  1)Flash的“swf”电影文件主要在网上发行,如果电影文件使用到大量的动画及音效,一边下载一边播放必定会使作品的效果大打折扣,使用预先下载画面,一开始时先让浏览者等一会儿,等到整个电影文件全部下载完成之后,才会跳至电影的主要画面,这样就可以让电影一路很顺畅的播放。
  2)绘制出下载界面如图所示。
  3)该电影场景共分两段画面,前面一段是预先下载画面Preloader,后面一段是电影主要画面Movie Start。用鼠标右键点击主画面的第一个影帧,选择“Properties”项,
把弹出的对话框切换到“Label”选项卡,在Name域中填入“start”,即在该帧设置其标签名为“start”。
  4)新增一Movie Clip,绘制出一长方形块,并从图符资料库中拉入到场景中的适当位置,
汽车抛光
用鼠标双击它,把弹出的对话框切换到“Definition”选项卡,在Instance Name域中输入“loader”,即其实体名字为“loader”。
  5)选择工具栏中的文字工具
,单击其参数栏中的“Text Field”按钮
,在长方形块下方拖出如图所示的文本区域。
用箭头工具
致敬劳动者
把它选中,并用鼠标右键单击它,在弹出的菜单中选择“Properties”项,
进入文本框属性对话框,在“ariable”域中输入“percent”,表示在该文本框中显示变量“percent”的值。
6)分别在图层Layer1中的第1、3帧处插入关键帧。用鼠标双击第一帧,进入帧属性对话框,切换到Actions选项卡,输入语句如图所示。
  7)我们输入的语句是一个“If...End If”结构。下面我们逐一解释一下:第一、第二两条语句表示如果(_framesloaded >=
银行利息计算公式_totalframes)已下载的影帧数已经等于电影文件的总影帧数,代表电影已经下载完成,就会跳至主画面的第1个影帧start播放。这里
送元二使安西 古诗
的“_framesloaded”和“_totalframes”属于系统变量。点击“=”按钮,在弹出的菜单中选择“Expression Editor”,
即进入调函数和变量的对话框,这两个变量可在这里到并调用。
第三条语句是“Else”,表示如果条件不成立,将执行以下的语句。
在这里,第四、第五条两语句即为条件不成立时所要执行的语句。第四条表示:如果电影文件尚未下载完成,就会设定长方形块的X缩放等于下载影帧百分比乘以一百,因为X缩放的设定值是1到100,所以要乘以一百。
平面设计实习报告
第五条表示:如果电影文件尚未下载完成,就会在Text Field“percent”处显示“下载影帧百分比乘以一百”的整数(Int),再加上一个百分比符号。
意思的拼音第六条表示:结束“If”语句。
  8)用鼠标双击图层Layer1的第三帧,在弹出的对话框中切换到Action项,输入“go to and play(1)”语句。最后得到的程序如下图所示:
  9)测试电影下载情况:在本机上运行,由于下载速度太快,可能看不到下载画面,我们可以这样测
试:选择菜单Control->Test Movie,进入测试影片画面,然后选中Contrl菜单中的“Show Streaming”项,
这样就可以在你的电脑上模拟下载的速度。下载完毕后跳到主画面的带有“start”标签的帧。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。