Namespace Music
Classes
AudioManager
This class manages the playback of sound effects in the game. It provides functionality to play specific sounds by name and ensures a singleton instance for global access.
MusicManager
Manages the music playlists for the game. Handles the initialization, playback, and shuffling of music tracks based on the active scene.
Playlist
Represents a playlist of music tracks. Contains information about the tracks, their associated scenes, and playback settings.
SoundEffect
Represents a sound effect, including its name and associated AudioSource.
TrackLayer
Represents a single layer of a music track. Each layer can be triggered and controlled independently based on game events or conditions.
Enums
TrackLayer.EnableTrigger
Defines the conditions under which this layer is enabled.