标签: javascript css html5 canvas
我的画布大部分都是黑色的,但有些像素已使用以下代码变为透明,其中imageData是一个透明像素32:
const ctx = canvas.getContext("2d"); ctx.putImageData(imageData, x, y);
如何缩放画布以便随着它自身的大小增加,透明像素的位置也会缩放?我认为这意味着如果使画布尺寸更小而丢失一些透明像素,并且如果使画布尺寸更大则添加一些透明像素。
有很多类似的问题,但他们的答案似乎都没有达到这个功能。