Version: Unity 6.0 (6000.0)
言語 : 日本語
Unity のアセットパック
カスタムアセットパックの作成

Play Asset Delivery の設定

Play Asset Delivery (PAD) は、Android アプリケーションバンドル (AAB) 向けのアセット分割ソリューションです。Play Asset Delivery を使用するには、プロジェクトを次のようにセットアップしてください。

  1. AAB 公開形式を使用します。この方法については、公開形式を参照してください。
  2. アプリケーションバイナリを分割します。この方法については、アプリケーションバイナリの分割を参照してください。Split Application Binary (アプリケーションバイナリの分割) がグレーアウトしている場合は、現在使用している Unity エディターのバージョンが Play Asset Delivery をサポートしていないことを意味します。Unity エディターを更新すると、これを解決できます。

アプリケーションをビルドすると、Unity では、ベースモジュールとアセットパックとに分割されたアプリケーションを含む AAB が作成されます。詳細については、Unity のアセットパックを参照してください。

重要: Unity では、Android アプリケーションバンドルに含めるアセットパックの指定に、PLAY_ASSET_PACKS Gradle テンプレート変数を使用します。Unity の Play Asset Delivery のサポート開始より前に作成されたカスタム Gradle テンプレートを使用する場合、そのテンプレートにはこの変数が含まれません。この変数の値は、Unity では自動的に生成されるため、最新の Unity バージョンで Gradle テンプレートファイルを再作成し、そのファイルに修正を再適用することが最も推奨されます。

追加リソース

Unity のアセットパック
カスタムアセットパックの作成