2012-01-11 11 views
1

にキャンバスをコピーしようとしているにUnknownエラー私はのdrawImageの仕事を作る方法を見つけ出すことはできません...それはちょうど(それは未定義の説明と例外をスローすることを除いて)何もしません:HTML5:別の1

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関連の質問にアドバイスされているので、drawImageをキャンバス要素で使いたいと思います。

CTXはlayerCtx
CVS私のキャンバスのコンテキストであるあなたがつもりコンテキスト砦私のキャンバス

答えて

0

はこれを嫌いている:あなたは0,2の代わり0.2を書きました。だからこそ、それは働いていないのです。

ヨーロッパの多くの国でコンマが小数点として使用されていることはわかっていますが、0.2はそのために必要なものです。で、あなたのコードをチェックする例を作業する

http://jsfiddle.net/zC4Wh/

+0

は、私は愚かな感じあなたに感謝します – jazzytomato

関連する問題