• 【设为首页】
  • 【收藏闪客居】
当前位置:主页>FLASH AS 编程>AS进阶篇>文章内容
  • 指针随鼠标移动的时钟
  • 来源:闪吧 作者:闪吧整理 2007-05-28 【

问:如何制作一个像时钟样旋转的动画,而且这个时钟的指针可以用鼠标移动到指定的刻度上?
终极讨厌:给楼主示范了一个点击数字,分针能有相应的动作。先看下效果:


var fnum:Number = new Number();
Miao = 0;
Fen = 0;
Shi = 0;
function clock_func() {
with (this.clock_mc.zhen_mc) {
  SHand._rotation = Miao*6;
  MHand._rotation = Fen*6;
  HHand._rotation = Shi*30+30*Fen/60;
}
}
clock_func();
clearInterval(ID);
for (var d:Number = 11; d>=0; d--) {
this["mc"+d].num = d;
this["mc"+d].onRelease = function() {
  this.num*5<=fnum ? Fen -= 60 : 终极讨厌;
  fnum = this.num*5;
  clearInterval(ID);
  ID = setInterval(function () {
   clock_func();
   if (Fen>=fnum) {
    clearInterval(ID);
   }
   Fen>=60 ? Fen=0 : Fen++;
  }, 10);
};
}
stop();
源文件: 时钟.rar



上一篇:连续滚动的图片效果   下一篇:抽奖AS演示
  • 用户名:新注册) 密码: 匿名评论
  • 评论内容:(不能超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规)

Copyright © 2006-2008 flashas.net All Rights Reserved.
网站内容咨询: admin#flashas.net (#为@) 联系QQ:40777822 浙ICP备06033001号
(本网站最佳浏览解析度为1024*768, 建议使用IE 6.0或以上版本浏览器。)