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