私は現在、JavaScript でトップダウンの MMORPG に取り組んでいます。ご想像のとおり、これには多くのスプライト シートが必要であり、ここに問題があります。
メソッドを使用して、切り取ったバージョンのスプライト シートをキャンバスに簡単に配置できますcanvas.drawImage
。canvas.drawImage
ただし、これには、クリップされたバージョンのイメージを新しいイメージ オブジェクトにロードするだけでなく、メソッドを使用してキャンバスに配置するよりも多くのパフォーマンスが必要になるはずです。
これはまったく可能ですか?