Documentation

Unity Engine


User Manual

Script Reference

Unity Engine


PreloadBehavior

Options for preloading the table collections flagged in the Editor.
Read time 1 minuteLast updated 6 days ago

Definition

  • Type: Enum
  • Namespace: Unity.Localization
  • Assembly: UnityEngine.LocalizationRuntimeModule
public enum PreloadBehavior

Remarks

Preloading runs when localization initializes and again when the selected locale changes. Only the table collections flagged for preloading in the Editor take part; everything else loads on first use. Set the behavior through LocalizationSettings.PreloadBehavior.
Additional Resources: LocalizationSettings, ResourceDatabase

Examples

using Unity.Localization;namespace Unity.Localization.Samples{ public class PreloadBehaviorExample { public void Configure() { LocalizationSettings.PreloadBehavior = PreloadBehavior.PreloadSelectedLocaleAndFallbacks; } }}

Fields

Value

Description

NoPreloadingNothing preloads; every table loads on first use.
PreloadAllLocalesThe flagged tables preload for every enabled locale.
PreloadSelectedLocaleThe flagged tables preload for the selected locale.
PreloadSelectedLocaleAndFallbacksThe flagged tables preload for the selected locale and every locale in its fallback chain.