文書には2つの<canvas>
要素があります。CanvasPixelArrayからImageオブジェクトを作成する方法
canvas1に図形を描画したい場合は、ctx1.getImageData()
メソッドを使用してその図形の一部をコピーし、これらの部分をcanvas2にアニメーション化します。
ctx2.putImageData()
を使用すると、ctx2.drawImage()
を使用するよりも遅いことが読み取れます。
CanvasPixelArray
(ctx1.getImageData()
呼び出しから返される)からImage
オブジェクトをJavaScriptで作成するにはどうすればよいですか?
(注:私は、全体canvas1それの部分だけをコピーする必要はありません。また、私は古いブラウザを気にしない)
私はこれが可能であることを知らなかった。実際にはイメージオブジェクトを使用するよりも速く動作します(少なくとも私の実装では)。ありがとうございました! – snorpey