0

EaselJS の使用 (HTML キャンバス フレームワーク、CreateJS から)

タイルセットがあり、タイルマップを描画する必要があります。そこで、タイルセットのビットマップを各タイルに割り当てました。しかしもちろん、各タイルはタイルセットの一部のみを描画する必要があります。

ビットマップ (Bitmap.sourceRect) の一部を描画する方法はわかりましたが、タイルごとにタイルセットを複製する必要があります。

Flash AS3 のバックグラウンドから来て、似ているはずのこのライブラリを選択しましたが、画像処理に関しては異なるようです (この問題は、1 つの BitmapData で多くの Bitmap を使用することによって解決されます)。

ありがとう。

4

1 に答える 1

1

代わりに SpriteSheet と BitmapAnimation の使用を検討してください。GitHub に役立つ例があります。

https://github.com/CreateJS/EaselJS/blob/master/examples/SpriteSheet.html http://www.createjs.com/#!/EaselJS/demos/spritesheet

于 2012-12-13T13:52:14.367 に答える