ドキュメント

Unity Engine

Unity Engine

ReleaseAssets(Locale)

Releases every cached asset loaded for the given locale.
読み終わるまでの所要時間 1 分最終更新 1ヶ月前

Definition

  • Type: Method
  • Namespace: Unity.Localization
  • Assembly: UnityEngine.LocalizationRuntimeModule
public void ReleaseAssets(Locale locale)

Parameters

locale

The locale whose cached assets to release.

Remarks

Use this to free memory for a locale you no longer need, for example after switching away from it. Assets requested again later are reloaded through the provider chain. To release every locale's assets at once, use ResourceDatabase.ReleaseAllAssets.
Frees the cached assets for a locale after switching away from it.

Examples

using Unity.Localization;namespace Unity.Localization.Samples{ public class ReleaseAssetsExample { public void Run() { Locale french = LocalizationSettings.Instance.GetLocale(new LocaleIdentifier("fr")); LocalizationSettings.ResourceDatabase.ReleaseAssets(french); } }}