最新回答 / 木子舟義
應(yīng)該是你設(shè)置的繪制參數(shù)問(wèn)題。獲得的鼠標(biāo)位移,可以檢查一下 大魚(yú)移動(dòng)的偏移量(也就是相對(duì)于鼠標(biāo)的位移改變而改變 ?并且相應(yīng)增加或減少的值)
2015-12-07
最贊回答 / xue5hen
清空的原因不是因?yàn)椤綾anvas1覆蓋在canvas2上】,教程中從來(lái)沒(méi)這么說(shuō)。教程中說(shuō)的是:因?yàn)閯?dòng)畫(huà)一直在循環(huán)執(zhí)行,前一次的圖像如果不清除,就會(huì)跟后面的圖像疊加在一起,使得大魚(yú)小魚(yú)的邊線看起來(lái)特別粗,所以才要清。打個(gè)簡(jiǎn)單的比方:寫(xiě)滿字的黑板如果不擦,繼續(xù)寫(xiě)上去的字就會(huì)跟之前的疊加在一起看不清楚。
2015-12-02
最新回答 / zhangcl
找到答案了,因?yàn)楸尘皥D片每次都要繪制一次,所以將之前的海葵給遮住了,建議把ctx2.clearRect(0, 0, canWidth, canHeight);這個(gè)代碼加上去
2015-12-02
最新回答 / qq_為你寫(xiě)詩(shī)_1
我剛剛解決了can1 = document.getElementById("canvas1"); ctx1 = can1.getContext("2d"); can2 = document.getElementById("canvas2"); ctx2 = can2.getContext("2d");
2015-11-25