用canvas做了一個(gè)畫板,目前遇到的問題是繪制出來的canvas放大和縮小的問題。部分代碼: var nc = document.createElement("canvas"); nc.width = canvas.width; nc.height = canvas.height; nc.getContext("2d").drawImage(canvas, 0, 0); var imgi = 0; imgi++; zoomVal = 1 + imgi / 10; clearContext();//清空 context.translate(0,0); context.scale(zoomVal,zoomVal) context.drawImage(nc, 0, 0);求大神指點(diǎn)canvas怎么縮放的,縮放后繼續(xù)繪制的坐標(biāo)變化怎么計(jì)算的
canvas畫板里縮放和拖動(dòng)
慕容708150
2019-02-12 13:12:39