Table of Contents

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
object
InputFieldAudioHandler
Implements
Inherited Members

Constructors

InputFieldAudioHandler(IInputFieldAudioProvider)

public InputFieldAudioHandler(IInputFieldAudioProvider provider)

Parameters

provider IInputFieldAudioProvider

Properties

EndEditSound

Звук закінчення редагування

public AudioClip EndEditSound { get; }

Property Value

AudioClip

EndEditSoundData

public AudioData EndEditSoundData { get; }

Property Value

AudioData

TypeSound

Звук введення символу

public AudioClip TypeSound { get; }

Property Value

AudioClip

TypeSoundData

public AudioData TypeSoundData { get; }

Property Value

AudioData

Methods

Create(IInputFieldAudioProvider)

public static InputFieldAudioHandler Create(IInputFieldAudioProvider provider)

Parameters

provider IInputFieldAudioProvider

Returns

InputFieldAudioHandler

PlayEndEditSound()

Plays end-edit (submit) sound.

public void PlayEndEditSound()

PlayTypeSound()

Plays type (character input) sound.

public void PlayTypeSound()