xzdjlu 00 發(fā)如雪015211e dexuywo 她a+tumosMVP/額.cned jt2
6
6
2016-07-14
最新回答 / 慕粉3544292
image.onload 處理函數(shù)里 這樣設(shè)置 :??img.width = canvasWidth;?? ? img.height = canvasHeight;?然后在畫布畫圖的時候,給drawImage傳入更多的參數(shù)可以解決。你試一下。context.drawImage(img, 0, 0, img.width, img.height);?
2016-06-30
對照著老師的視頻敲了一遍,運行效果非常的炫,在這里非常感謝老師辛苦的付出。
最后發(fā)現(xiàn)個小bug:就是在點擊show按鈕的時候,如果動畫還沒結(jié)束的時候,緊接著點擊Reset按鈕,這時的效果變成了show按鈕的效果,而且就是不停的點擊reset按鈕,還是show的效果,只有等動畫結(jié)束了,再點擊reset按鈕的時候才有效。
我改了一下,解決了問題,不知道對不對:將動畫變量放在函數(shù)的外面 var theAnimation; 而且在reset()函數(shù)開始的位置執(zhí)行一下clearInterval(theAnimation);
最后發(fā)現(xiàn)個小bug:就是在點擊show按鈕的時候,如果動畫還沒結(jié)束的時候,緊接著點擊Reset按鈕,這時的效果變成了show按鈕的效果,而且就是不停的點擊reset按鈕,還是show的效果,只有等動畫結(jié)束了,再點擊reset按鈕的時候才有效。
我改了一下,解決了問題,不知道對不對:將動畫變量放在函數(shù)的外面 var theAnimation; 而且在reset()函數(shù)開始的位置執(zhí)行一下clearInterval(theAnimation);
2016-06-25