请问的flash的闹钟时间效果是怎么做的??怎么才能让它和北京时间一样,用的是什么代码??

 我来答
mzdxzq
推荐于2021-01-20 · TA获得超过131个赞
知道答主
回答量:240
采纳率:0%
帮助的人:283万
展开全部
获取系统时间 让时针根据系统时间 计算出旋转角度
var mz:Timer=new Timer(100);
mz.addEventListener(TimerEvent.TIMER,sjhs);
function sjhs(sjcs:TimerEvent) {
var xzsj:Date=new Date();
var a=xzsj.date;
mz_mc.rotation=xzsj.seconds*6;
fz_mc.rotation=(xzsj.minutes*6)+(xzsj.seconds*0.1);
sz_mc.rotation=(xzsj.hours*30)+(xzsj.minutes*0.1);
ri_txt.text=a;

}
mz.start();
以上是具体代码 只需在 舞台上 建立个 表的界面 时针 分针 秒针 一个动态文本框 分别以代码中的名称命名
若还需闹钟功能 那只需 再代码加载一首外部铃声 或是歌曲 使用进入帧事件监听 判断时 分 秒 如果与设置的相等了 就播放铃声
一切OK
若不会改 可百度Hi我
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式