最新回答 / qq_只愛小花的全蛋哥_03699297
按鈕綁定的就是點擊事件,你可以根據(jù)點擊事件改變一個標(biāo)志暫停繼續(xù)的值,根據(jù)這個值,來控制canvas中繪制的函數(shù),比如用IF(){}包起來,定時器可以一直走 ,但根據(jù)暫停繼續(xù)的值來決定要不要執(zhí)行繪制函數(shù),不執(zhí)行繪制函數(shù),畫面自然就停住了
2016-08-25
老師講的很好,帶我們認識了canvas的魅力,謝謝老師。ps,自己的智商越來越不夠用了
2016-08-17
表示看兩遍了還是覺得老師講的很簡潔很好!后面介紹的那個 Tweetable Mathematical Art ,我第一次研究的時候就入了迷,自己把好多C語言寫的代碼轉(zhuǎn)化為JS語言,并且在canvas上繪制出來,雖然好多算法計算時間都超長,頁面加載好幾次都提示是否關(guān)閉腳本運行 O(∩_∩)O哈哈~ 但是還是相當(dāng)有樂趣的一件事情,感覺不僅愛上了Canvas,而且還重新喜歡上神奇的數(shù)字世界 大愛!O(∩_∩)O謝謝老師的引導(dǎo)和鼓勵??!大家加油↖(^ω^)↗
2016-08-16
老師講的第一種縮放算法有問題:假如我們有一張400*400的圖像,放大4倍放到800*800的畫布上,按照第一種算法,sx=400, sy=400,我們截取源圖像時起始點都已經(jīng)超出圖像范圍了??!這個算法在截取源圖像時沒有按比例去計算截取的正確部分。具體怎么解決我也懶得去想,因為第二種方法能用,這就行了。
2016-08-15
已采納回答 / 狐小魚
context.drawImage(img,0,0,60,60)}改成context.drawImage(img,0,0,imageWidth,imageHeight)
2016-08-08