LocalizedAudioClip
A serializable reference to a localized audio clip asset.
Read time 2 minutesLast updated 13 days ago
Definition
- Type: Class
- Namespace: Unity.Localization
- Assembly: UnityEngine.LocalizationRuntimeModule
- Inherits from: LocalizedAsset<AudioClip>
public class LocalizedAudioClip : LocalizedAsset<AudioClip>
Remarks
A LocalizedAudioClip is a LocalizedAsset<TObject> specialized for AudioClip, so it can be serialized and shown in the Inspector. Use it for voice-over lines or any sound recorded per language.
Additional Resources: LocalizedAsset<TObject>, ResourceDatabase
Load a localized audio clip.
Examples
using Unity.Localization;using UnityEngine;namespace Unity.Localization.Samples{ public class LocalizedAudioClipExample { public async Awaitable Load() { var localizedClip = new LocalizedAudioClip(); localizedClip.SetReference("My Assets", "INTRO VOICE OVER"); AudioClip clip = await localizedClip.GetLocalizedAssetAsync(); if (clip != null) Debug.Log(clip.name); } }}