QQ空间代码站
设为首页
联系我们
收藏本站
网站地图
网站首页 QQ空间flash模块 QQ空间大图模块 QQ空间代码 QQ空间装饰素材 QQ空间制作教程 非主流图片 QQ娱乐/QQ头像/QQ表情
本站致力打造→QQ空间-QQ空间代码-QQ空间工具-非主流代码-非主流图片-请记住本站永久域名 Www.FengYeQQ.cN
当前位置QQ空间代码 >> FLASH动画制作教程 >> 浏览正文

简单倒计时类的应用
作者:风爷工作室    来源: www.fengyeqq.cn    点击数:   更新时间:2008年04月10日 【字体: 】  
功能:设置好用于显示倒计时类的动态文本框实例名称,以及倒计时数目,包括倒计时结束后跳转到的帧数即可。演示:

/UploadTeach/200804/20080407104231712.swf

TaoshawCountDown类中的代码如下:
/*------------------------------------------
此代码定义的是一个倒计时类,可以简单的创建秒数的倒计时,可用于一般小游戏
------------------------------------------*/
//此处进行类声明,注意,类名称要与前面的as文件名一致
class TaoshawCountDown {
//定义变量开始
//定义重复调用函数的名称
private var my_ID:Number;
private var my_Second:Number;
//定义倒计时的总时间
private var my_Total:Number;
//定义倒计时完后,跳转的帧数
private var my_Frame:Number;
static var my_Length:Number;
//定义私有用于显示计时的场景动态文本实例
private var my_Text:TextField;
//构造实例函数,用于创建实例
public function TaoshawCountDown(my_text:TextField, second:Number, my_frame:Number) {
my_Text = my_text;
my_Second = second;
my_Total = second;
my_Frame = my_frame;
init();
}
//初始化计时器
private function init():Void {
//计时器数目递加
TaoshawCountDown.my_Length += 1;
}
//获取计时的总时间
public function get total():Number {
return my_Total;
}
//设置计时的总时间
public function set total(second:Number):Void {
my_Second = second;
my_Total = second;
}
//统计计时器的数目
static function getLength():Number {
return TaoshawCountDown.my_Length;
}
//实现计时功能
private function timeing():Void {
//当倒计时数目>0时,递减
if (my_Second>0) {
my_Text.text = String(my_Second);
my_Second--;
} else {
this.stop();
}
}
public function play():Void {
my_Text.text = String(my_Second);
//每隔1秒调用一次timeing函数
my_ID = setInterval(this, "timeing", 1000);
}
//定义stop()函数
public function stop():Void {
my_Second = my_Total;
my_Text.text = "计时结束";
//清除调用函数
clearInterval(my_ID);
//倒计时完后跳转的帧数
_root.gotoAndPlay(my_Frame);
}
}
/*------------------------------------------
作者:沙子
站点:http://www.taoshaw.com
版本:v1.0
版权:淘沙网
此代码定义的是一个倒计时类,可以简单的创建秒数的倒计时,可用于一般小游戏
------------------------------------------*/
调用此类时代码:
stop();
//在此定义用于显示倒计时时间的动态文本框实例名,第二个参数为倒计时的秒数,第三个为倒计时完后,跳转的帧数
var my_time:TaoshawCountDown=new TaoshawCountDown(_text,10,2) 
my_time.play();

源码下载: 点此在新窗口浏览图片 TaoshawCountDown.rar
随机推荐
 
QQ空间白色情侣大图模块_我们勾勾手
QQ伤感大图模块_我们之间寂静的可怕
七夕爱情留言代码_左手刻着我,右手写着你
彩色个性互踩留言代码_期待你的回访!
QQ爱情留言代码_<你>在我❤中的位置
爱情留言代码_我希望你是ou不變的唯一
经典QQ个性签名:懂得珍惜丶才配拥有
情感签名:恋上烟的味道就像爱上你
QQ繁体字网名:想起妳可悲婞鍢Dè約錠
QQ个性网名:遗失的单纯街甪旳悲傷
 
热门文章
 
非主流急速闪动QQ头像
QQ空间DJ舞者特效+开门效果
摩天轮转动效果Flash在线制作
成为QQ空间制作高手必备工具
好看的QQ分组_让你的QQ不再单调
非主流立体旋转模块在线生成
非主流旋转模块在线制作
QQ空间5.0自定义背景图片黑色闪图
2款QQ空间用的透明Flash闪光灯
QQ空间横幅_韩国动态横幅
 
MV音乐专区
 
首节奏非常动感、感觉非常舒服的QQ音乐
贾君鹏之歌 mp3下载歌词、贾君鹏是谁,我不是贾君
节奏感超好的QQ非主流音乐
一首迷幻风格的俄罗斯酒吧慢摇
一首节奏和旋律都很赞的RNB歌曲 
感觉不错,很好听的非主流空间音乐
超级好听罗马尼亚迷幻女声QQ空间音乐
英文女生、DJ节奏很不错的Music
QQ空间音乐_陪你到世界的终结_棉花糖
很好听的QQ空间音乐:complicated
设为首页 - 加入收藏 - 关于我们 - 联系本站 - 意见递交 - 网站地图

百度热门:QQ空间,非主流,QQ空间代码,非主流图片,QQ空间5.0代码,QQ空间留言代码,QQ空间flash模块,QQ空间大图模块,,QQ空间装饰素材,QQ头像,非主流代码等内容

Copyright © 2007-2009 FengYeqq.cN 版权所有