C# Class SoundController, entitas-2d-roguelike

Inheritance: MonoBehaviour, IEventSubscriber
Show file Open project: JamesMcMahon/entitas-2d-roguelike Class Usage Examples

Public Properties

Property Type Description
efxSource AudioSource
highPitchRange float
lowPitchRange float
musicSource AudioSource

Public Methods

Method Description
OnAudioAdded ( Group group, Entity entity, int index, IComponent component ) : void
Play ( AudioClip clip, bool randomize = false ) : void
Start ( ) : void
StopMusic ( ) : void

Method Details

OnAudioAdded() public method

public OnAudioAdded ( Group group, Entity entity, int index, IComponent component ) : void
group Group
entity Entity
index int
component IComponent
return void

Play() public method

public Play ( AudioClip clip, bool randomize = false ) : void
clip AudioClip
randomize bool
return void

Start() public method

public Start ( ) : void
return void

StopMusic() public method

public StopMusic ( ) : void
return void

Property Details

efxSource public property

public AudioSource efxSource
return AudioSource

highPitchRange public property

public float highPitchRange
return float

lowPitchRange public property

public float lowPitchRange
return float

musicSource public property

public AudioSource musicSource
return AudioSource