订阅本栏目 RSS您所在的位置: 深山工作室 > HTML > 正文

FLASH中加入LOADING的最简便方法

http://hi.baidu.com/46544763 2009/4/7 22:41:00 深山行者 字体: 浏览 10002

1.做一个100桢的MC动画;可以包含一个text的动态文本区。
(这样我们可以做出很多特殊效果的LOADING,不单单局限在进度条这样的效果,比如人物的动作,从哭脸到笑脸等等)


2.把该MC(MovieClip)拖入主场景的首桢,并在首桢添加Stop,在该MC上加上如下代码:
//读取FLASH文件的总字节数
onClipEvent (load) {
total = _root.getBytesTotal();
}

//根据影片载入的字节数控制MC的进程
onClipEvent (enterFrame) {
loaded = _root.getBytesLoaded(); //已读字节数,把值赋给变量loaded
percent = int(loaded/total*100); //百分比的计算式
text = percent+"%"; //赋值给变量text,在文本区显示
gotoAndStop(percent); //让MC根据影片载入进度显示在不同的贞上
if (loaded == total) {
_root.gotoAndPlay(2); //如果读入的字节总数等于总字节数,影片播放跳转到父片第二贞
}
}  
 

__________________________________________________________

还有补充一下,MC动画不一定要做到100贞,做25贞,10贞都可以,gotoAndStop(percent); 改下就可以了,比如做25贞的.
zhen = int(percent/4);
gotoAndStop(zhen); 


 

相关阅读
超级酷的滚动条颜色代码生成器
留言板(钓鱼岛模板)V5.3
python加Appium判断滑动是否到达屏幕底部
偏重于汽车租赁服务商建站解决方案
input输入框的一些属性详解
asp自定义格式化日期函数
山西省太原夏日阳光国际旅行社
uni-app自定义loading组件
共有0条关于《FLASH中加入LOADING的最简便方法》的评论
发表评论
正在加载评论......
返回顶部发表评论
呢 称:
表 情:
内 容:
评论内容:不能超过 1000 字,需审核,请自觉遵守互联网相关政策法规。
验证码: 验证码 
网友评论声明,请自觉遵守互联网相关政策法规。

您发布的评论即表示同意遵守以下条款:
一、不得利用本站危害国家安全、泄露国家秘密,不得侵犯国家、社会、集体和公民的合法权益;
二、不得发布国家法律、法规明令禁止的内容;互相尊重,对自己在本站的言论和行为负责;
三、本站对您所发布内容拥有处置权。

更多信息>>栏目类别选择
百度小程序开发
微信小程序开发
微信公众号开发
uni-app
asp函数库
ASP
DIV+CSS
HTML
python
更多>>同类信息
DW设置之后更好用 DreamweaverCS编辑GB2312与UTF-8文件在代码视图中点击鼠标错位问题的解决办法
js指定日期加n天加n月加n年
jquery中动态生成的代码使用on hover事件时不出现效果
iframe里阻止_blank弹出新窗口的方法
jquery实现下拉加载更多
jquery获得当前所有input表单数据并进行序列化的各种问题与解决方案serialize与serializeArray的区别分析
更多>>最新添加文章
在Android、iOS、Windows、MacOS中微信小程序的文件存放路径
python通过代码修改pip下载源让下载库飞起
python里面requests.post返回的res.text还有其它的吗
aliyun阿里云续费域名优惠口令(注册、续费都可以使用)
windows7环境下安装配置jdk
python对微信操作要用到这两个库wxpy与itchat
ASP中Utf-8与Gb2312编码转换乱码问题的解决方法页面编码声明
DW设置之后更好用 DreamweaverCS编辑GB2312与UTF-8文件在代码视图中点击鼠标错位问题的解决办法
更多>>随机抽取信息
增大、缩小、还原字体
经典的仿蓝色理想TAB横向下拉菜单效果
重要声明:关于某些人冒充本网站。
温州远方国际旅行社
另类营销,“我在床上很厉害的哦”引发的思考
武义熟溪温泉旅行网