class clock
{
var newdate:Date;//建立一个日期变量
function get_newdate()
{
newdate = new Date();//把这个变量变成一个日期对象
}
function get_Seconds()//得到秒钟转动角度
{
get_newdate();
return newdate.getSeconds()*6;
}
function get_Minutes()//得到分钟转动角度
{
get_newdate();
return newdate.getMinutes()*6+newdate.getSeconds()/10;
}
function get_Hour()//得到时钟转动角度
{
get_newdate();
return newdate.getHours()*30+newdate.getMinutes()/2;
}
}
var myclock = new clock(); //建立一个名为myclock的新的clock对象.作为引用clock类
_root.onEnterFrame=function()
{
second._rotation = myclock.get_Seconds();//直接使用clock类的秒针转动值方法赋值给MC second的角度
minute._rotation =myclock.get_Minutes();
hour._rotation=myclock.get_Hour();
}
无忧站长学院,建站自然无忧www.5ucms.org
上一篇:5ucms插件,AS2.0的私有,公有成员,类继承和as嵌套 下一篇:5ucms帮助为AS2.0添砖加瓦-编写类扩展(4) |
|
本站声明:本网站所载文章等内容,目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如涉及作品内容、版权及其它问题,请在30日内与本网联系(Email:3876307#qq.com),我们将在第一时间删除内容。若原创内容转载请注明出处。 5ucms培训,为AS2.0添砖加瓦-编写类扩展(3)的关键词: |