Table of Contents

Struct AudioData

Namespace
Fallencake.UI.Audio
Assembly
Fallencake.UI.dll

Serializable value object describing a UI sound: clip, enable flag, volume and pitch.

[Serializable]
public struct AudioData

Constructors

AudioData(AudioClip, bool, float, float)

Creates a new AudioData with specified parameters.

public AudioData(AudioClip clip, bool enabled = true, float volume = 1, float pitch = 1)

Parameters

clip AudioClip

Audio clip.

enabled bool

Enabled or not.

volume float

Volume multiplier.

pitch float

Sound pitch.

Fields

Clip

Audio clip to play.

[Tooltip("Audio clip to play")]
public AudioClip Clip

Field Value

AudioClip

Enabled

Enables or disables sound playback.

[Tooltip("Enables or disables sound playback")]
public bool Enabled

Field Value

bool

Pitch

Sound pitch.

[Tooltip("Sound pitch")]
[Range(0.5, 2.5)]
public float Pitch

Field Value

float

Volume

Sound volume (from 0 to 1).

[Tooltip("Sound volume (from 0 to 1)")]
[Range(0, 1)]
public float Volume

Field Value

float