作者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