1

ユーザーがPlayNを使用してさまざまなキャラクタースキンを選択できるようにするゲームに取り組んでいます(最初のプラットフォームとしてAndroidをターゲットにしています)。ただし、これらのキャラクタースキンは後で利用できるようになります(サイズが大きいため、プレーヤーはすべてのスキンをダウンロードしたくない場合があります)。それで、すべてのスキンで大きなバンドルを作成するのではなく、PlayNが実行時にさまざまなリソースファイルにアクセスする方法はありますか?プレーヤーが利用可能な最新のスキンを閲覧できるようにサーバーバックエンドをセットアップできます。

ヘルプ/ポインタは大歓迎です。

4

1 に答える 1

0

を使用Assets.getRemoteImageして、イメージをリモートでロードできます。

現在、ダウンロードした画像をキャッシュする方法がないため、これはあなたの目的には最適ではありませんが、ダウンロードした画像をキャッシュするためのサポートを追加する予定です。ダウンロードする画像がたくさんあります。

一度に数十または数百の画像をダウンロードする必要がある場合は、それを処理するためにバックエンドごとにカスタム コードを記述する必要があります (そして、HTML バックエンドの使用をあきらめる必要があります。 zip ファイルをダウンロードしてローカル ストレージに展開するなど)。

于 2013-03-07T23:26:26.867 に答える