分布用スプライトアトラスを準備するには、ソーステクスチャが圧縮されていないことを確認し、ビルドに包含する内容を管理し、パフォーマンスのために遅延バインディングを使用し、ランタイムにスプライトのリクエストと作成を処理しながら、ビルドに包含する/しない内容に基づいてアトラスの相互作用を解決します。
| トピック | 説明 |
|---|---|
| 分布用スプライトアトラスの準備 | ソーステクスチャが圧縮されていないことを確認し、アトラスのロード方法を管理します。 |
| 分布の方法 | スプライトアトラスをビルドの Resources フォルダーに置くか、ダウンロード可能なアセットバンドルとして配置します。 |
| 遅延バインディング | ランタイムに異なる解像度のスプライトアトラスをロードまたはスワップすることで、パフォーマンスを向上させます。 |
| SpriteAtlasManager.atlasRequested によるスプライトアトラスのロード | 遅延バインディングを使用してスプライトアトラスを手動でロードし、スプライトを Unity エディターに送信します。 |
| GetSprites によるランタイムのスプライトコンテンツの取得 | ランタイムにスプライトアトラスからスプライトを作成します。 |
| さまざまなスプライトアトラスのシナリオの解決 | スプライトとスプライトアトラスの相互作用をさまざまな条件に基づいて解決します。 |