3

私は iPhone 開発者で、Spritesheets をしばらく使用しています。iOS では、スプライトシートの画像サイズを「2 のべき乗」(1024x2048 など) に最適化する必要があります。これは、これらのブロックにメモリが割り当てられ、他の画像解像度があまり最適化されないためです。

私の質問 - このロジックはすべてのプラットフォームに適用できますか? 私は現在、EaselJS を使用して HTML5 でスプライトシートを使用しています。「2 乗」のサイズ制約を使用する方がよいのか、任意のサイズを使用する方がよいのかを知りたいです。

4

1 に答える 1

5

2 のべき乗を使用すると、EaselJS/CreateJS の世界に持ち込まれます。実際、推奨事項はSpriteSheetBuilderのEaselJS ソース コードに組み込まmaxWidthmaxHeightています。

この値には 2 の累乗を使用することをお勧めします (例: 1024、2048、4096)。

これは、 CreateJSを使用したAtari Arcadeからのアドバイスでもあります。Building HTML5 Games for the Atari Arcade開発ガイドには、次の提案があります。

2 の累乗の寸法を持つスプライトシートとテクスチャを作成します。

于 2012-12-17T17:56:53.433 に答える