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
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); } }}