AsyncLoadPrimaryAssetの挙動

カンタンなサンプルを作成して挙動を確認しました。

  1. Chunk1にMap1を指定して、アプリビルド+ChunkInstallをビルド
  2. ↑の後に、Chunk2にMap2を指定してChunkInstallをビルド
  3. 最終的なChunkInstallをCDNにアップロード

以上の 状態で、1.で作成したアプリで動作確認をした結果、

  • AsyncLoadPrimaryAsset+LoadLevelをおこなった場合

→ Map1は読み込み可能、Map2は読み込み不可能

  • AcquireChunkList + AsyncLoadPrimaryAsset+LoadLevelをおこなった場合

→ Map2も読み込み可能

以上より、最初に書いた推定の通りの挙動となりました。

これに関連する記述はドキュメントには見つけられませんでしたが、推定は正しいと考えてよいでしょうか?(=アプリ作成後にコンテンツを追加した場合は、明示的にChunkをダウンロードする必要がある)