Version: Unity 6.0 (6000.0)
言語 : 日本語
配布用スプライトアトラスの準備
遅延バインディング

配布の方法

配布のためのスプライトアトラスを準備 した後、アトラスを配布するにはいくつかの方法があります。それぞれの方法は、アトラスアセットのサイズやプロジェクトのターゲットプラットフォームなど、プロジェクトのさまざまなニーズや特性に対応しています。

以下は、スプライトアトラスを配布する際に考えられる主な 2 つの方法です。

  1. スプライトアトラスをビルドの Resources フォルダーに置く。
  2. ダウンロード可能な アセットバンドル として配布する。

方法 A:Resources フォルダー

Unity は、選択されたターゲットプラットフォームのサイズ制限内であれば、最終ビルドでスプライトアトラスを配布できます。スプライトアトラスを最終ビルドでまとめて配布するには、スプライトアトラスをプロジェクトの Resource フォルダーに配置します。スプライトアトラスは、ユーザーがアプリケーションをダウンロードするときにエクスポートされるビルドに加えられます。この場合、Unity はこれらのアトラスを スクリプト 経由で Resource フォルダーからロードします。詳細については、Resources API のドキュメントを参照してください。

方法 B:ダウンロード可能なアセットバンドル

サイズが大きいスプライトアトラスは、広い帯域幅と大きなデバイスストレージを必要とするため、エクスポートされるビルドのダウンロードに Unity がスプライトアトラスを加えると、アプリケーションユーザーに不便を与える可能性があります。問題を回避するには、プレイヤーがそれぞれのアセットバンドルを自分の判断で個別にダウンロードできるように、大きなスプライトアトラスは アセットバンドル で配布します。この場合、Unity はスプライトアトラスをランタイムに スクリプト 経由でロードします。詳細については、アセットバンドルのワークフロー を参照してください。

配布用スプライトアトラスの準備
遅延バインディング