前言:稍微大一些的Flash作品在播放之前都会有一个Loading预载画面,这考虑到网络的速度,本地浏览不需要等待下载,但传到网上,因为每个用户的网速不同,所以很有必要在我们的作品中加入Loading画面,之前,已经有很多教程是关于Loading制作方法的,今天我们给读者讲述四个纯AS的Loading效果,不懂AS的菜鸟或“代码盲”甚至可以直接复制教程中的代码到自己的作品中,懂AS代码的朋友,可以仔细阅读这些代码,从中学到更多的AS知识,或由此引申出更多的AS Loading效果……
一.=棉花糖=的Loading教程
比较简陋
动态显示load百分比
将全部代码拷贝到第一帧,当load完毕后,会自动开始播放
源代码:
stop ();
_root . createTextField ( "myload_txt" , 1 , 0 , 0 , 0 , 0 );
with ( _root . myload_txt ) { //设置文本
background = true ; //文本框是否有背景
backgroundColor = 0x336699 ; //文本框的背景颜色
textColor = 0xFFFFFF ; //文本字段中文本的颜色
type = "dynamic" //文本字段为动态文本
selectable = false ; //文本是否可选
autoSize = "center" ; //控制文本字段的自动大小调整和对齐
_x = Stage.width/2; //文本字段的横坐标
_y = Stage.height/2;//文本字段的纵坐标
}
onEnterFrame = function () {
var Loaded = _root . getBytesLoaded ();
var Total = _root . getBytesTotal ();
_root . myload_txt . text = Math . floor (( Loaded / Total )* 100 )+ "%" ;
if ( Loaded == Total ) {
onEnterFrame = null ;
removeMovieClip ( _root . myload_txt );
play ();
}
};
二. egg616的Loading艺术之一
1、制作原理:
世界上所有的loading大概都可以分为三个部分:
1 制造一个循环,用于更新数据。一般来说有两种方法,一种是做成二帧,在第二帧中用gotoAndPlay(1)命令产生循环。另一种是只做一帧,利用onEnterFrame命令产生循环。
2 利用getBytesTotal()与getBytesLoaded()命令获取文件数据。
3 以图形或动画的方式将第二步获取的数据表现出来(一般同时还以文本方式精确表示)
上面的说明,对一个会做LOADING的人来说是很清楚的,但不会做的看了大概还是不会(呵呵)所以下面我们一步一步来,做个简单的例子(不做文本显示数据了):
2、简单的例子(只有两步,相信你有这个耐性):
Ⅰ 打开你一个心爱的动画,新建一个场景,并把它拖到最前面。
Ⅱ 在帧上加入以下的AS动作,即大功告成!
源代码:
stop ();
function dr ( nam , de , d , al ) {
na = createEmptyMovieClip ( nam , de );
na . lineStyle ( d , 0x9900cc , al );
na . _x = 160 ;
na . _y = 280 ;
na . lineTo ( 240 , 0 );
}
//一个画线条的函数,四个参数对应什么,自己看哈
onEnterFrame = function () {
var a = getBytesTotal ();
var b = getBytesLoaded ();
//取得下载的数据
if ( b
本文转自:http://www.5uflash.com/flashjiaocheng/Flash-loadingjiaocheng/2050.html
发表评论
-
纯AS动感LOADING,可以开启随机12种效果
2010-04-10 13:37 528//加载需要使用的类 import mx.transition ... -
纯AS动感LOADING,可以开启随机12种效果
2010-04-10 13:36 634//加载需要使用的类 import mx.transition ... -
纯ActionScript的Loading效果四例
2010-04-10 13:36 476前言:稍微大一些的Flash作品在播放之前都会有一个Load ... -
利用装载字节数制作loading
2010-04-10 13:36 566终于搞定。。呵呵。。 ... -
as3 使用sound类(翻译)-暂停和继续播放声音
2010-04-09 14:01 616[1b]问题十[/1b] 如何暂停声音,如何从暂停的地 ... -
ActionScript 3.0系列教程:Document Class特色为我们带来了什么?
2010-04-09 14:01 563Document Class,中文直译为“文档类”。顾名思义 ... -
ActionScript 3.0系列教程:Document Class特色为我们带来了什么?
2010-04-09 14:01 616Document Class,中文直译为“文档类”。顾名思义 ... -
AS3.0的类及绑定
2010-04-09 14:01 747[1b]ActionScript 3.0系列教程(2):AS ... -
AS3.0的类及绑定
2010-04-09 14:00 742[1b]ActionScript 3.0系列教程(2):AS ... -
as3游戏开发之打气球系列(二)
2010-04-09 11:51 451HI,经过了昨天疯狂的理 ... -
我对as3声音架构的理解
2010-04-09 11:51 531一直都对as3的声音架构 ... -
as3.0游戏开发之打气球系列(一)
2010-04-09 11:51 462好久没有写正经的文章 ... -
as3按钮事件
2010-04-09 11:50 503在刚开始学As3时,如果不知道按钮的事件如onPress的话 ... -
【as3】ActionScript 3.0体验试教学视频教程
2010-04-09 11:50 523很不错的视频教程 原文地址: http://blog.sina ... -
漫画绘制技法大放送(上)
2010-04-08 11:23 507网络收集整理(jundark) [1b]一、人体基本结构[/1 ... -
flash动画形变讨论二:低头
2010-04-08 11:23 531上次说了基本的形变,现在说下提示点,提示点是控制图形变化的基本 ... -
卡通娃娃360度转身动画
2010-04-08 11:23 546超人表情原创大赛正如火如荼的进行中,对于初哥可能就望钱兴叹了, ... -
指针随鼠标移动的flash卡通时钟
2010-04-08 11:23 613。先看下时钟效果: var fnum:Number = ... -
动画人物运动规律与节奏
2010-04-08 11:22 841本文转自:h ... -
用FLASH MX制作动画卡通人物(1)-人物素材的准备与处理
2010-04-08 09:37 1000看见下面的小男生了吧,眨~眼,抬~手,很简明的卡通形象,本篇所 ...
相关推荐
Fex4.5纯ActionScript制作的时钟clock控件
《Flash 8 ActionScript交互特效设计108例》第1章实例1-6,中国青年出版社,尹小港编著。2006年7月第1版。一个很好的Flash编程的书籍。请大家赶快下载。由于光盘中的实例过大,所以分几次上传。
第四部分:ActionScript 3主要的Flash Player API;第五部分:ActionScript 3 视觉编程。以ActionScript 3 语言设计的本意和思路,浅深结合,讲解了各个部分,尽可能使读者在了解ActionScript 3 语言的同时,更好地...
第1章 揭开ActionScript的神秘面纱 第2章 Flash MX的动作面板 第3章 ActionScript编程初步 第4章 影片播放控制 第5章 控制影片剪辑 第6章 影片剪辑属性 第7章 影片剪辑方法 第8章 响应键盘 9章 输入文本和字符串...
FLASH四宝贝之-使用ActionScript 3.0组件FLASH四宝贝之-使用ActionScript 3.0组件
设计 ActionScript 3.0 的意图是创建一种适合快速地构建效果丰富的互联网应用程序的语言,这种应用程序已经成为 Web 体验的重要部分。">as3 pdf下载 ActionScript 3.0 是一种强大的面向对象编程语言,它标志着 Flash...
flash actionscript3 纯AS3代码_资源加载进度条.rar
5.3制作文字移动效果 115 5.4小结 116 第6章ActionScript3.0中的Array类型 117 6.1索引数组 117 6.1.1创建索引数组 117 6.1.2数组元素的语句遍历 118 6.1.3数组元素的函数遍历 120 6.1.4元素处理 123 6.1.5数组复制 ...
ActionScript基础ActionScript基础ActionScript基础ActionScript基础ActionScript基础ActionScript基础ActionScript基础ActionScript基础ActionScript基础ActionScript基础ActionScript基础
ActionScript3代码规范 ActionScript3代码规范 ActionScript3代码规范
ActionScript3.0 中文版 ActionScript3.0 api 中文版说明文档
《Flash 8 ActionScript交互特效设计108例》第1章实例1-6,中国青年出版社,尹小港编著。2006年7月第1版。一个很好的Flash编程的书籍。请大家赶快下载。由于光盘中的实例过大,所以分几次上传。
ActionScript实现的旗子飘动效果flash
Flash ActionScript 3.0纯代码时钟
ActionScript语句中文全解
actionscript的小例子,快速入门的
ActionScript权威指南 ActionScript权威指南
spring actionscript 入门例子