最新回答 / 慕雪蕓茗
用context.arc函數和context.createLinearGradient,context.createRadialGradient的漸變效果來實現,相信你可以做的更好,加油!
2016-04-03
已采納回答 / lc9122
四個錯誤:第44行,getBoundingClientRect()拼寫錯誤,“bound”的b是大寫的detect和draw函數的for循環條件多了個“=”第48行beginPath拼寫錯誤第54行的括號后面有個多余的符號。這些錯誤在瀏覽器上調試調試就可以發現問題的。
2016-04-02
已采納回答 / Dandis
cxt.closePath();context.lineWidth=3;context.strokeStyle='#fb5';context.fillStyle='#fb3';context.fill();還有這里的context應該是cxt
2016-03-22
已采納回答 / 問天012
如果不加radius就是在0到canvas.width - 2 * radius中間取值,你可以畫圖看看,需要的應該是radius到canvas.width - radius之間的值,所以要減去radius。另外小球運動范圍在老師的另一個課程倒計時里面有提到一部分,大致是if判斷小球橫(縱)坐標加(減)半徑是否小于canvas。width……等等……。畫個圖就很好理解了