已采納回答 / 樂只君子
找了半天 ?你繪制的時候?qū)戝e了:draw(TOP+93*(RADIUS+1),?LEFT,?oContext,?parseInt(sec/10));改為draw(TOP+93*(RADIUS+1),?LEFT,?oContext,?parseInt(sec%10));
2016-07-26
已采納回答 / qq_曼卿_0
<...code...>這句代碼有問題,clearRect只包含了四個參數(shù),不需要傳入畫布至于其他的bug 我沒下載來看 ?所以要你自己fire Bug
2016-07-24
已采納回答 / laxy
數(shù)字矩陣是10行7列的(i行j列),當畫到第i行時,圓心縱坐標是不變的,橫坐標變,所以width是跟j相關(guān),height是跟i相關(guān)。第28行,圓心橫縱坐標表達式里的i和j反了,對調(diào)一下就可以。
2016-07-20
已采納回答 / 小桔子呀
好多函數(shù)名都寫錯了啊。。。<!DOCTYPE html><html><head>? ? <meta charset = "utf-8">? ? <title>canvas繪制七巧板</title></head><body>? ? <canvas id = "canvas" style="display:block; margin:0px auto; border:1px,solid,#ccc;">&...
2016-07-15
已采納回答 / qq_天然雕飾_0
index的文件里改成這樣<body style="height:100%">??? <canvas id="canvas" style="width:100%;height:100%">
2016-07-14
已采納回答 / 慕粉3399489
矩陣是4*10沒錯,但矩陣每個的寬度是2(r+1)所以冒號占的寬度是4*2(r+1),然后再加1個像素移開點就是9(r+1),再加上前面已有的30 ,就是39(r+1);
2016-07-14
已采納回答 / medusaxi
你看到時間是1秒1秒走的,但是那些跳跳球要形成連貫的動畫,必須1秒改變很多幀,每一幀與上一幀略有不同,才能變成一張完整的連貫的動畫。(你小時候應(yīng)該玩過一個游戲:在一本白紙上畫很多張略有不同的小圖,然后快速翻書,你會看到動畫。你話的小圖越多,翻得越快,呈現(xiàn)的動畫越連貫,請問你難道是一秒翻一頁紙嗎?)。如果是1000毫秒一次,你想:一個球第一秒在y:0的位置上,第二秒在y:10的位置上,第三秒在y:20的位置上。你感受一下這是什么感覺。就像電影卡了一樣。
2016-07-12
已采納回答 / 大咪
setInterval(function(){curTime = new Date();hour = curTime.getHours();minute = curTime.getMinutes();seconds = curTime.getSeconds();render(context);},20 ? //這個數(shù)字,代表的就是多少ms刷新一次,改這里即可,可以試試看);
2016-07-06