Я не могу понять, как заставить drawImage работать ... Он просто ничего не делает (за исключением того, что выдает исключение с неопределенным описанием):
layerCtx.globalAlpha = 0,2; // same thing with this line commented
layerCtx.drawImage(cvs, 0 , 0);
У меня есть 2 холста, один - слой, а другой - для рисования с помощью мыши. Я хочу сохранить то, что пользователь нарисовал на первом холсте, к слою и применить прозрачность ...
Я не дам вам весь код, но вы должны знать, что работает следующий код:
layerCtx.putImageData(ctx.getImageData(0, 0, 800, 500), 0, 0);
но я не могу использовать непрозрачность с предыдущим, так как это рекомендуется в других вопросах, связанных со stackoverflow.com, я хотел бы использовать drawImage с элементом canvas.
ctx - это контекст моего холста cvs ,
layerCtx - это контекст моего холста layer