永发信息网

FLASH根据电脑时间自动调整背景颜色的AS脚本应该怎么写?

答案:2  悬赏:60  手机版
解决时间 2021-02-07 19:10
  • 提问者网友:暮烟疏雨之际
  • 2021-02-07 03:19
有些FLASH网站会根据用户电脑上的时间来调整背景颜色,早上看到的就是鲜明的晴空,网上看到的就是星空,这种AS脚本要怎么写哦?麻烦高手指点,之后我在追加100积分!!!万分感谢!!!
最佳答案
  • 五星知识达人网友:有你哪都是故乡
  • 2021-02-07 04:43
正好我以前做过,这是我做的:

time = new Date();
//时
hours = time.getHours();
//分
minutes = time.getMinutes();
//秒就不用了,要是每秒都更新即耗内存做起来又费时。
//seconds = time.getSeconds();
//today影片剪辑里面有24帧,也就是从1点到24点了,不过24是0点,你自己弄个判断让其停止在24帧吧,这里我就给忽略了,谁大晚上的爬起来看你的网站!
today.gotoAndStop(hours);
//在today影片剪辑的24帧上每一帧都有一个影片剪辑,名为now,now里面就是60帧,也就是你那每个小时里的60分钟啦!
today.now.gotoAndStop(minutes);
//函数:
function Now() {
time = new Date();
hours = time.getHours();
minutes = time.getMinutes();
//seconds = time.getSeconds();
today.gotoAndStop(hours);
today.now.gotoAndStop(minutes);
}
//每间隔1分钟调用一次函数,也就是每隔1分钟才更新一下播放的位置。
//1000等于1秒,60000等于60秒,这里只需1分钟更新一次即可。
Today = setInterval(Now, 60000);

至于星空啊,白云啊之类的还得你自己做,转换成元件。你可别说要全代码编写。。。我想那样的高手是不可能到百度上来回答问题的。
全部回答
  • 1楼网友:山有枢
  • 2021-02-07 06:14
我是来看评论的
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯