關(guān)于在canvas中插入的canvas的位置問(wèn)題
當(dāng)插入畫(huà)布的位置較大時(shí),無(wú)論是上述代碼,還是將圓的半徑改大,都無(wú)法顯示;(網(wǎng)頁(yè)右側(cè)的藍(lán)色小球是金山詞霸的浮標(biāo));
當(dāng)插入畫(huà)布位置為0時(shí)才會(huì)顯示;
而且插入的畫(huà)布無(wú)法重復(fù),無(wú)論橫向還是縱向
請(qǐng)大神指教
當(dāng)插入畫(huà)布的位置較大時(shí),無(wú)論是上述代碼,還是將圓的半徑改大,都無(wú)法顯示;(網(wǎng)頁(yè)右側(cè)的藍(lán)色小球是金山詞霸的浮標(biāo));
當(dāng)插入畫(huà)布位置為0時(shí)才會(huì)顯示;
而且插入的畫(huà)布無(wú)法重復(fù),無(wú)論橫向還是縱向
請(qǐng)大神指教
2017-11-22
舉報(bào)
2018-05-03
畫(huà)布大小與位置的問(wèn)題,你可以F12看看你畫(huà)布的實(shí)際大小和位置,你實(shí)例化的坐標(biāo)為50,50,半徑為48,你畫(huà)布從100,100開(kāi)始肯定不行呀
2017-11-22
你的代碼中那行 “context.fillRect (0, 0, 100, 100)”
代表你在初始畫(huà)布上填充從 0 0 開(kāi)始,寬高100的新畫(huà)布。
而你的新畫(huà)布就是寬高100,那一個(gè)新畫(huà)布就填滿你要填充的區(qū)域了。
試試把 fillRect 改成 (0, 0, canvas.widht, canvas.height)