Flash MX2004入门与进阶实例——MTV实战演习(12)

2016-01-29 13:09 3 1 收藏

Flash MX2004入门与进阶实例——MTV实战演习(12),Flash MX2004入门与进阶实例——MTV实战演习(12)

【 tulaoshi.com - Flash 】

第十二章 Flash MTV实战演习
第三节 动画预载的制作方法(2)
    

步骤2 添加第1帧的动作脚本语句

选中【action控制】图层的第1帧,在【动作】面板中设置动作脚本:

total = _root.getBytesTotal();

loaded = _root.getBytesLoaded();

load = int(loaded/total*100);

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/flash/)

loadtxt = "loading"+load+"%";

_root.进度条.gotoAndStop(load);

以上程序代码的具体功能详细解释如下:

total = _root.getBytesTotal();// 将影片总字节数赋值给total变量。

利用“getBytesTotal()”函数能获取影片的总字节数。

loaded = _root.getBytesLoaded();// 将影片已经下载的字节数赋值给loaded变量。

利用“getBytesLoaded()”函数能获取影片已经下载的字节数。

load = int(loaded/total*100); // 取整计算已下载的百分比并赋值给变量load。

利用“int()”函数能将括号里面的数值四舍五入为整数,“loaded/total*100”是“影片已经下载的字节数”除以“影片的总字节数”再乘以“100”,也就是已经下载的百分比。

loadtxt = "loading"+load+"%";// 把已下载的百分比赋值给动态文本变量loadtxt。

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/flash/)

“loadtxt”是我们下面要制作的一个动态文本框的变量名字,“=”号后面是它将要显示的内容,“"loading"”是“字符串”,将显示在动态文本的最前面,两个“+”在这里是“字符串连接符”,“load”是上条语句的变量名,它的值就是已经下载的百分比。

来源:http://www.tulaoshi.com/n/20160129/1489130.html

延伸阅读
标签: flash教程
第十二章 Flash MTV实战演习 第三节 动画预载的制作方法(3)      (6)     加载画面的设置 步骤1 将预载动画加入到场景中 选中【加载动画】图层的第1帧,打开【库】面板。选择MTV主动画有代表性的背景画面,拖放到舞台合适的位置。可以根据作品的风格和设计思路,反复观察测试,直到效果满意为止。...
标签: flash教程
第十二章 MTV实战演习 第一节 动画素材的准备(3)      2.     动画素材的准备工作 Flash MTV最大的特点是它能够把一些矢量图或者位图与音乐做成交互相性很强的动画,在歌曲和剧本的准备工作做好以后,接下来就要准备作品中动画的素材,要根据自己作品中的一些情节来选择一些图片素材。下面...
标签: flash教程
第十二章 Flash MTV实战演习 第一节 动画素材的准备(2)      制作步骤 步骤1 在Gold Wave中打开音乐 运行Gold Wave 5.5软件,执行【文件】|【打开】命令,弹出的【打开声音文件】对话框,查找到“xzl.mp3”音乐素材文件,单击【打开】按钮,如图13-1-6所示。 图13-1-6 打开音乐文件对话框 音乐文件打开后,Gold Wav...
标签: flash教程
第十二章 Flash MTV实战演习 第一节 动画素材的准备(4)      步骤3 创建最接近原始位图的矢量图形 要创建最接近原始位图的矢量图形,对电脑的配置要求比较高,相关参数设置如图13-1-14所示。 图13-1-14【转换位图为矢量图】对话框 最接近原始位图转换完成的矢量图形效果和原来的位图差别很小,如图13-1-15所示。 ...
标签: flash教程
第十二章 Flash MTV实战演习 第三节 动画预载的制作方法(4)      (1)     创建背景和说明文字 步骤1创建背景 新建一个Flash文档。 重新命名【图层1】的名称为【背景】。设计一个与【舞台】同样大小的背景,并转换为“背景”图形元件。选中第6帧,按键盘上的F5键,延长图层中的帧。然后锁定【背景...