1

HTML5のcanvasタグを使えば大きな画像の小さな領域を読み込める?ロード時間が非常に短いですか?いくつかのタイルを使用してプレイを行いたいのですが、かなり大きいので、いくつかのループ (for) があります。例えばキャラクターをアニメートするとき、特定の部分だけを再描画して、時間を最小限に抑えたいと考えています。

4

1 に答える 1

2

context.drawImage(画像、sx、sy、sWidth、sHeight、dx、dy、dWidth、dHeight)

s = ソース、d = 宛先。

ここに画像の説明を入力

ソースhttps://developer.mozilla.org/en/Canvas_tutorial/Using_images#drawImage_example_3

ただし、ロード時間を改善することはできません。トリミングする前にロードする必要があります。

幸運を

于 2012-04-16T13:13:19.097 に答える