大雀软件园

首页 软件下载 安卓市场 苹果市场 电脑游戏 安卓游戏 文章资讯 驱动下载
技术开发 网页设计 图形图象 数据库 网络媒体 网络安全 站长CLUB 操作系统 媒体动画 安卓相关
当前位置: 首页 -> 网络媒体 -> FLASH -> 使用Flash mx制作旋转的时钟效果

使用Flash mx制作旋转的时钟效果

时间: 2021-07-31 作者:daque

    看到画面上停止的时钟,你是否想让它动起来,那么我来教大师做一个转化的时钟。运用flash mx中的功夫东西创造一个转化的时钟,该时钟时、分、秒针的转化与体例的功夫普遍。有爱好就随着来做。  发端创造:时钟画面包车型的士构成元素偶尔、分、秒三个影戏夹子[ s,f,m ],功夫的刻度图形标记两个[ a、b ],功夫的输入文本框一个[ text ]。

  回到主场景中,在范例面板中将时、分、秒片子的称呼写为:s、f、m;将时、分、秒针片子在轴点对齐,并且都指向12点。

  点击文本东西在文本框属性面板中树立为[动静文本],变量名为[ text ]

  有了之上的办法,底下,咱们就让时钟转化起来:

  第一步:在功夫线双击第一帧,在弹出的举措面板中介入以次代码:

  mydate = new date ();//设置一个功夫东西的范例

  hour = number(mydate.gethours());

  hour = hour%12;//暂时功夫变化为12钟点制

  minute = number (mydate.getminutes());//获得暂时分数

  second = number (mydate.getseconds())-1;//获得暂时秒数

  h = (hour*30+minute*0.5+second*0.0833)%360;//将暂时时针居于初始场所的转化幅度付与变量h

  m = (minute*6+second*0.1)%360;

  s = (second*6)%360;

  setproperty ("s", _rotation, h);

  setproperty ("f", _rotation, m);

  setproperty ("m", _rotation, s);

  angle = s;

  angleh = h;

  anglem = m;//将暂时时、分、秒针的初始观点辨别付与三个变量

  第二步:在第二帧插入要害帧,在举措面板中介入以次代码:

  mydate = new date();

  day = mydate.getdate();

  month = mydate.getmonth()+1;

  second = mydate.getseconds();

  week0 = mydate.getday();//获得当天礼拜( )

  is (number(week0) == 1) {

  week0 = "一";}

  is (number(week0) == 2) {

  week0 = "二";}

  is (number(week0) == 3) {

  week0 = "三";}

  is (number(week0) == 4) {

  week0 = "四";}

  is (number(week0) == 5) {

  week0 = "五";}

  is (number(week0) == 6) {

  week0 = "六";}

  is (number(week0) == 0) {

  week0 = "日";} //之上把获得的礼拜数牌号码变换成小写

  is (day<10) {

  day = "0"+string(day);} //将一位数的日子号子变换成两位

  is (moth<10) {

  month = "0"+string(month);} //体例的月份从0发端计数,故要举行变换

  text = mydate.getsullyear() +"."+month+"."+day+"\t礼拜"+week0;

  is (s != second) {

  s = second;

  angle = angle+6;

  setproperty ("m", _rotation, angle);//树立秒针的暂时场所;每一秒秒针的转化观点为6(360度/60秒)度

  anglem = anglem+0.1;

  setproperty ("f", _rotation, anglem);

  angleh = angleh+0.0083;

  setproperty ("s", _rotation, angleh);

  }

  第三步:在第三帧插入要害帧,并在举措面板中介入以次代码:

  gotoandplay (2);

  一个转化的时钟就做好了,来看一下你做的时钟是否酷极了!

热门阅览

最新排行

Copyright © 2019-2021 大雀软件园(www.daque.cn) All Rights Reserved.