drawImageを機能させる方法がわかりません...何もしません(説明が定義されていない例外をスローすることを除いて):
layerCtx.globalAlpha = 0,2; // same thing with this line commented
layerCtx.drawImage(cvs, 0 , 0);
私は2つのキャンバスを持っています。1つはレイヤーで、もう1つはマウスを使用して描画するためのものです。ユーザーが最初のキャンバスに描いたものをレイヤーに保存し、不透明度を適用したい...すべてのコードを提供するわけではありませんが、次のコードが機能することを知っておく必要があります。
layerCtx.putImageData(ctx.getImageData(0, 0, 800, 500), 0, 0);
ただし、以前の不透明度は使用できないため、他のstackoverflow.com関連の質問でアドバイスされているように、canvas要素でdrawImageを使用したいと思います。
ctxは私のキャンバスcvsのコンテキストであり、
layerCtxは私のキャンバスレイヤーのコンテキストです