Package Manager は、アセットストアから取得したアセットパッケージのキャッシュを管理します。
注意このキャッシュは、Package Manager が UPM パッケージに使用する グローバルキャッシュ とは別のキャッシュです。
Package Manager は、アセットパッケージのキャッシュをデフォルトの場所に保存します。この場所はオーバーライドできます。このキャッシュの場所をオーバーライドする理由は、以下のいくつかが考えられます。
デフォルトでは、Package Manager はアセットパッケージのキャッシュに以下のフォルダー構造を使用します。
<asset-store-cache-root>
└── Asset Store-5.x
└── <subfolders for Asset Store vendors>
アセットパッケージのキャッシュのデフォルトの場所については、ダウンロードしたアセットパッケージファイルの場所 を参照してください。
アセットパッケージのキャッシュのデフォルトの場所をオーバーライドするには、以下の方法を使用できます。
ASSETSTORE_CACHE_PATH 環境 変数。永続的ではありませんが、上級ユーザーにとっては、特定のユースケースで好ましい方法かもしれません。
Preferences ウィンドウ を使用してアセットパッケージのキャッシュのデフォルトの場所をオーバーライドするには、以下のステップに従います。
以下のいずれかの方法で、Preferences ウィンドウを開きます。
Package Manager カテゴリを選択します。
My Assets の下の Cache Location
の横のメニューを開きます。
Change Location を選択します。
アセットパッケージのキャッシュの新しい場所を選択します。
自動化や継続的インテグレーションを伴うシナリオでは、設定ファイルや Preferences ウィンドウでの設定は現実的ではなく、エラーが発生しやすくなります。このような場合は、ASSETSTORE_CACHE_PATH 環境変数を設定して、アセットパッケージのキャッシュのデフォルトの場所をオーバーライドすることを検討します。
重要: この方法を使用する場合は、以下のガイドラインに従ってください。
ASSETSTORE_CACHE_PATH 環境変数を設定する必要があります。環境変数の設定については、OS のドキュメントを参照してください。環境変数については、https://en.wikipedia.org/wiki/Environment_variable を参照してください。