Class EditorMusic
Used for playing music and atmosphere sounds in the editor
Inheritance
Object
Component
Behaviour
MonoBehaviour
EditorMusic
Assembly: WeaverCore.Editor.dll
Syntax
public class EditorMusic : MonoBehaviour
Properties
|
Edit this page
View Source
ActiveMusicCue
Declaration
public MusicCue ActiveMusicCue { get; }
Property Value
|
Edit this page
View Source
Instance
Declaration
public static EditorMusic Instance { get; }
Property Value
Methods
|
Edit this page
View Source
ApplyAtmosPack(SnapshotType, float, AtmosSources)
Declaration
public void ApplyAtmosPack(Atmos.SnapshotType snapshot, float transitionTime, Atmos.AtmosSources enabledSources)
Parameters
|
Edit this page
View Source
ApplyAtmosPackRoutine(SnapshotType, float, AtmosSources)
Declaration
protected IEnumerator ApplyAtmosPackRoutine(Atmos.SnapshotType snapshot, float transitionTime, Atmos.AtmosSources enabledSources)
Parameters
Returns
|
Edit this page
View Source
ApplyMusicSnapshot(AudioMixerSnapshot, float, float)
Declaration
public void ApplyMusicSnapshot(AudioMixerSnapshot snapshot, float delayTime, float transitionTime)
Parameters
Type |
Name |
Description |
AudioMixerSnapshot |
snapshot |
|
float |
delayTime |
|
float |
transitionTime |
|
|
Edit this page
View Source
ApplyMusicSnapshot(SnapshotType, float, float)
Declaration
public void ApplyMusicSnapshot(Music.SnapshotType snapshot, float delayTime, float transitionTime)
Parameters
|
Edit this page
View Source
PlayMusicCue(MusicCue, float, float, bool)
Declaration
public void PlayMusicCue(MusicCue musicCue, float delayTime, float transitionTime, bool applySnapshot = true)
Parameters
|
Edit this page
View Source
PlayMusicPack(MusicPack)
Declaration
public void PlayMusicPack(MusicPack pack)
Parameters
|
Edit this page
View Source
PlayMusicPack(MusicPack, float, float, bool)
Declaration
public void PlayMusicPack(MusicPack pack, float delayTime, float snapshotTransitionTime, bool applySnapshot = true)
Parameters
Extension Methods