如何用Flash AS3.0制作时钟?制作时钟的方法介绍
如何用Flash AS3.0制作时钟?制作时钟的方法介绍
本例为用Flash AS3.0制作时钟的实例教程,为Flash AS入门教程第八课的延伸教程,希望能给朋友们带来帮助。
AS3.0实例教程二-时钟的制作
虽然制作时钟老套了点,但它确可以较全面地应用到时间日期和间隔等知识,仍不失为较好的入门练习。
一. AS3.0时间日期简介
时间和日期主要应用在读取时间日期和设置时间间隔两个方面。
在AS3.0中时间日期仍然是用Date类来读取,与AS2.0相比3.0要获取时间日期更加方便一些。
同样的要使用Date类首先要创建该类的一个实例,比如: var nowtime:Date = new Date(); 这样就获得了一个Date的实例:nowtime 直接调用Date实例的一些属性即可获得当前日期和时间,例:nowtime.fullYear 当前年份nowtime.month 1当前月,month属性的值是0-11,所以要获得当前月份应该是month 1。
nowtime.date 当前日 nowtime.day 当前星期值为0-6 nowtime.hours 当前小时 nowtime. minutes 当前分钟 nowtime. seconds 当前秒钟 在AS3.0中设置时间间隔最常用的应该是Timer类。
首先创建一个Timer类的实例: var 实例名称:Timer = new Timer(间隔的毫秒数,[重复次数]); 比如我们要设置一个每隔1秒钟执行一次,共要执行5秒钟的时间间隔: var jg:Timer = new Timer(1000,5); 如果没有设置重复次数参数,那么将永不停止地每隔一间隔时间执行一次。
创建Timer实例后,就用该实例侦听TIMER事件,来调用函数: jg. addEventListener(TimerEvent.TIMER,sc); 这样每隔一秒将调用一次sc函数,一共要调用5次。
还要用一句: jg.start(); Timer实例开始起动。
将要执行的动作定义在一个函数中,如上面的sc函数: 格式: function 函数名(event:TimerEvent):void{ 要执行的动作 } 下面是一个完整的Timer类应用的代码: var i =0; var jg:Timer = new Timer(1000,5); jg. addEventListener(TimerEvent.TIMER,sc); jg.start(); function sc(event:TimerEvent):void { i ; trace(i); } 将上述代码粘帖在第一帧,测试影片,每秒钟将会输出一个数字,5秒后结束运行,最终结果是: 1 2 3 4 5
二、时钟的制作:
按以下制作好钟面及指针,时针,分针,秒针均为MC,注册点在底部正中,实例名称分别为sz_mc,fz_mc,mz_mc年月日星期共4个动态文本框,实例名称分别为:y_txt,m_txt,d_txt,w_txtvar dqtime:Timer = new Timer(1000);function xssj(event:TimerEvent):void{var sj:Date = new Date();var nf = sj.fullYear;var yf = sj.month 1;var rq = sj.date;var xq = sj.day;var h = sj.hours; var m = sj.minutes; var s = sj.seconds;var axq:Array = new Array(星期日,星期一,星期二,星期三,星期四,星期五,星期六); y_txt.text = nf;m_txt.text = yf; d_txt.text = rq; w_txt.text = axq[xq];if(h12){h=h-12;}sz_mc.rotation = h*30 m/2; fz_mc.rotation= m*6 s/10;mz_mc.rotation = s*6;} dqtime.addEventListener(TimerEvent.TIMER,xssj);dqtime.start();
标签: 制作时钟的方法介绍
相关推荐:
最新新闻:
- 如何用Flash AS3.0制作时钟?制作时钟的方法介绍
- 联想的电脑服务热线是什么?联想服务热线号码及时间
- plot.log是什么文件?cad产生plot.log怎么办?
- Filezilla软件是什么?Filezilla怎么用?Filezilla软件介绍
- 虐杀原形2存档在哪里?虐杀原形存档所在路径怎么替换?
- 电脑path是什么意思?python中的path是指什么?
- PHP文件怎么打开?打开PHP文件的方法教程
- Fraps怎么录制?Fraps安装及使用教程
- windows徽标键有什么用处?介绍windows 徽标键的使用方法
- SpeedFan怎么调节风扇?SpeedFan破解版常见问题
- 1000dpi是什么意思?吃鸡鼠标DPI设置多少合适?
- DNF没声音怎么办?DNF没声音的解决方法
- 显卡驱动是否有必要更新吗?旧系统旧电脑不建议更新
- 打开excel乱码怎么办?如何用word打开excel?
- 电脑音响有杂音是怎么回事?音响有杂音处理方法详解
- 《生化危机4:重制版》里昂vs克劳萨运镜短片:两位猛男拼刺刀
- 当前速讯:山水水泥(00691):2021年股息将不会支付给股东 并撤回派付2022年股息的建议
- 真我11系列配置出炉:首发联发科新平台 顶配16GB+1TB-快报
- 日本电信电话公司:日本发生大规模通信故障,紧急电话无法拨打
- 聚焦用户精细化运营场景 极客邦科技与火山引擎数智平台达成合作|热闻
- 《生化4RE》小怪“弹反”里昂手榴弹:物理效果太真实也不好
- 雷军暗示小米13 Ultra即将发布:晒多台徕卡相机
- RGSS202J dll文件缺失是什么原因?RGSS202J dll文件缺失怎么解决?
- edge是什么意思?edge网络发展前景
- 世界今日讯!韦布望远镜发现迄今最古老黑洞
- 英雄联盟截图在哪个文件夹?找到英雄联盟截图文件夹的操作步骤
- 马德里羽毛球大师赛中国队斩获两冠
- 【天天新视野】米粉节又来了!小米12系列5折换屏
- 富士胶片(中国)共创加速计划正式启动
- B站UP主发起停更潮:疑似平台收益入不敷出
- 京东云无线宝可关闭“赚钱”服务了:焦点日报
- 《小丑2》最新片场照:Lady Gaga和菲尼克斯小丑同框现身! 世界速读
- 《LOL》墨之影和黎明使者新皮肤 又有国服特色限定?-全球热讯
- Bilibili Comics选择亚马逊云科技为首选云服务商 加速全球业务增长
- 【全球报资讯】德阳东方影都今日电影_德阳东方影都
- 罗永浩带货的200万卫星被买走 预计最快10月份发射
- 理想蔚来定位豪华车 不跟风降价 世界动态
- 焦点关注:Win11份额历史新高 你为啥还不升级Win11
- Nero10是什么?Nero10中文破解版(含注册码)分享
- 容声冰箱双净无边界506新鲜上市“嵌入式”冰箱家族再添新成员
- 系统中了npf.sys病毒怎么办?npf.sys病毒解决方法
- 电脑自动关机怎么设置?Win7设置自动关机教程
- 开机启动项是什么?打开开机启动项方法?
- autorun.exe程序是什么文件?光盘autorun.exe程序解释
- igfxtray.exe是干什么的?igfxtray.exe应用程序错误的解决方法
- 球型摄像机有哪些优势?球型摄像机优势介绍
- 注册表删除启动项怎么操作?使用注册表禁用开机不必要启动的方法
- 如何安装hp5200Lx打印机?hp5200Lx打印机设置
- 自动备份的SHSH丢失怎么办?找回SHSH的方法步骤
- 复制粘贴快捷键怎么用?复制粘贴快捷键介绍
- 如何编辑(修改)Boot.ini文件?编辑Boot.ini文件方法
- 当前速递!Nature一次次发邀约信,被他误以为是学术诈骗……
- 远程桌面连接不上是什么原因?连不上的解决方法
- 进程管理器是什么?win10进程管理器怎么打开?
- 北京国安俱乐部举办新援见面会,7名球员亮相
- 2D和3D玩法的《星之卡比》新作都在开发商计划内
- 【当前独家】清版动作冒险游戏《Troublemaker》Steam特别好评
- 漫威剧集《秘密入侵》发布首张海报 敌我难辨-今日看点
- 世界聚焦:《生化危机4RE》中艾什莉实惨 被敌人各种击飞
- 一个时代将落幕 IGN盘点历届E3伟大时刻
- 环球微动态丨坂本龙一去世登微博热搜 网友:相信天堂一切都好
- 《猫眼三姐妹》将改编为真人剧 法国拍摄年内开播
- 安妮·海瑟薇最新代言写真 吊带短裙风格大胆_天天动态
- 天天快播:MySQL单表数据量大于2000W行 性能会明显下降吗?
- 世界快消息!天堂2服务端服务器名字修改?制作天堂2鼠标指针和蓝色长方形条的教程
- Delphi多线程同步处理方案 delphi多线程详解及其详解例子|环球热资讯
- SSD的TRIM功能有什么作用?固态存储设备要擦除哪些数据的SATAm指令?
- 固态存储设备要擦除哪些数据的SATAm指令?详情介绍 环球快报
- 斗鱼看不到弹幕怎么办?斗鱼无法看到弹幕的解决方法
- 天天速讯:【数据分析】如何快速实现API和数据接口的调用?
- 永恒之塔无法连接到认证服务器怎么办?解决方法步骤
- 天天快资讯丨欧几里德几何的多目标优化自适应进化算法——AGE-II
- 《魔兽世界》所改编的网络游戏单机版 你玩过吗?
- 如何发布一个BT种子文件?2个步骤搞定
- 世界速讯:java中的TCP是什么?如何进行通讯?