Class InputFieldAudioHandler
- Namespace
- Fallencake.UI.Audio
- Assembly
- Fallencake.UI.dll
Audio handler for Unity UnityEngine.UI.InputField-like components via IInputFieldAudioProvider. Plays typing and end-edit sounds.
public class InputFieldAudioHandler : UIAudioHandler<IInputFieldAudioProvider>, IAudioEventHandler, IInputFieldAudioHandler, IAudioHandler
- Inheritance
-
objectInputFieldAudioHandler
- Implements
- Inherited Members
Constructors
InputFieldAudioHandler(IInputFieldAudioProvider)
public InputFieldAudioHandler(IInputFieldAudioProvider provider)
Parameters
providerIInputFieldAudioProvider
Properties
EndEditSound
Звук закінчення редагування
public AudioClip EndEditSound { get; }
Property Value
- AudioClip
EndEditSoundData
public AudioData EndEditSoundData { get; }
Property Value
TypeSound
Звук введення символу
public AudioClip TypeSound { get; }
Property Value
- AudioClip
TypeSoundData
public AudioData TypeSoundData { get; }
Property Value
Methods
Create(IInputFieldAudioProvider)
public static InputFieldAudioHandler Create(IInputFieldAudioProvider provider)
Parameters
providerIInputFieldAudioProvider
Returns
PlayEndEditSound()
Plays end-edit (submit) sound.
public void PlayEndEditSound()
PlayTypeSound()
Plays type (character input) sound.
public void PlayTypeSound()