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
clipAudioClipAudio clip.
enabledboolEnabled or not.
volumefloatVolume multiplier.
pitchfloatSound 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