作者Kueishou (Special 特别~)
看板Flash
标题[问题] 时钟的程式
时间Mon May 12 00:16:05 2008
我要用Flash做一个时钟
可是我输入以下程式,一直跑不出来,预览画面还会一直闪
我用了三个元件
时针、分针、秒针分开弄
function show (time){
var D=new Date();
H=D.getHours();
M=D.getMinutes();
S=D.getSeconds();
hour._rotation=H*30+M*0.5
min._rotation=M*6
sec._rotation=S*6
}
showtime();
SetInteral(showtime,1000);
stop();
想请问大家
时针、分针、秒针三个程式都要不一样吗?
还有我上面的那一段程式有哪边有错误吗?
先谢谢回答
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 123.240.148.116
1F:推 zswolf:你的写法好奇怪@@ 05/12 00:17
2F:推 cjcat2266:你那个function应该叫做showTime吧 05/12 00:21
3F:→ cjcat2266:怎麽打成show(time)?? 05/12 00:21
4F:推 fatcats:呼叫的程式跟宣告的名称好像不太一样@@" 05/12 00:21
5F:→ cjcat2266:而且setInterval的s是小写 05/12 00:21
6F:→ fatcats:把var放在不断执行的程式内...会不会影响效能@@" 05/12 00:22
7F:→ pm2001:没差,反正function执行完就删掉了 05/12 07:18
8F:推 etrexetrex:我想他说的是动态记忆体配置花的时间吧 05/12 09:40
9F:推 cjcat2266:有差var放在function或者回圈里面的确是比较消耗CPU资源 05/12 11:19
10F:→ cjcat2266:不过在这个case里面可以算是完全没有影响 05/12 11:20
11F:→ Kueishou:谢谢各位的解答 ^^ 05/12 21:25
12F:推 cjcat2266:咦?推文说的这些问题你compile的时候都没有被回报吗? 05/12 21:54
13F:→ Kueishou:有回报 但是後来我用其他方法写了~ 05/13 19:24