已采納回答 / 大咪
setInterval(function(){curTime = new Date();hour = curTime.getHours();minute = curTime.getMinutes();seconds = curTime.getSeconds();render(context);},20 ? //這個(gè)數(shù)字,代表的就是多少ms刷新一次,改這里即可,可以試試看);
2016-07-06
最贊回答 / yy320830
找到原因了,cxt.clearRect(0,0,WINDOW_WIDTH,WINDOW_HEIGHT);這樣就可以了,WINDOW_WIDTH和WINDOW_HEIGHT的位置不能顛倒
最贊回答 / lynnlty
自己設(shè)置的,假設(shè)繪制出來(lái)的時(shí)間區(qū)域占整個(gè)屏幕的4/5,那么這個(gè)區(qū)域離左邊的間距就為1/10。render這個(gè)函數(shù)里面有個(gè)renderDigit()依次繪制時(shí)分秒的每個(gè)數(shù)字,秒的個(gè)位數(shù)到區(qū)域左邊的距離是 93*(R+1),并且本身一個(gè)數(shù)的寬度是15*(R+1),所以得到了區(qū)域總寬為93*(R+1)+15*(R+1)=108*(R+1),也就是window_width*4/5 = 108 *(R+1);
2016-06-29
最新回答 / 性別男愛(ài)好女
取出其中隨意一個(gè)數(shù)字來(lái)看就是一個(gè)二維數(shù)組,老師只是把0-9和:再合成了一個(gè)數(shù)組,形成了一個(gè)3維數(shù)組,二維數(shù)組就是一個(gè)平面,用兩個(gè)循環(huán)就可以打印出來(lái),就和上面那個(gè)小美眉說(shuō)的一樣,通過(guò)每一個(gè)數(shù)據(jù)判斷,0為空,1為填充
2016-06-25