기술 자료

Unity Engine

Unity Engine

ReleaseAssets(Locale)

Releases every cached asset loaded for the given locale.
읽는 시간 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); } }}