C# Class CharacterMusicSystem

Inheritance: MonoBehaviour, Quanter
Show file Open project: 5thFloorGames/TheMusicGame Class Usage Examples

Public Properties

Property Type Description
activeNote Note,
animator Animator
bass UnityEngine.AudioSource
bassSwap UnityEngine.AudioSource
dash UnityEngine.AudioSource
drums UnityEngine.AudioSource
nextNote Note,
pulse UnityEngine.AudioSource
pulseSwap UnityEngine.AudioSource
teleport UnityEngine.AudioSource
unfiltered UnityEngine.AudioSource

Public Methods

Method Description
Act ( ) : void
BubbleCatch ( ) : void
BubbleRelease ( ) : void
CheckNoteFromNextPlatform ( Direction, direction ) : Note,
ConvertToDecibels ( int value ) : float
DashSound ( ) : void
HighPass ( float amount ) : void
LevelUp ( ) : void
MoveSounds ( float move, bool m_Grounded ) : void
Mute ( ) : void
TeleportSound ( Direction, direction ) : void
UnMute ( ) : void
setClip ( Note, note ) : void

Private Methods

Method Description
Awake ( ) : void
ChangeClip ( ) : void
Crossfade ( ) : IEnumerator
Start ( ) : void
Update ( ) : void
buildMelodyClipArray ( AudioClip clips ) : UnityEngine.AudioClip[]

Method Details

Act() public method

public Act ( ) : void
return void

BubbleCatch() public method

public BubbleCatch ( ) : void
return void

BubbleRelease() public method

public BubbleRelease ( ) : void
return void

CheckNoteFromNextPlatform() public method

public CheckNoteFromNextPlatform ( Direction, direction ) : Note,
direction Direction,
return Note,

ConvertToDecibels() public method

public ConvertToDecibels ( int value ) : float
value int
return float

DashSound() public method

public DashSound ( ) : void
return void

HighPass() public method

public HighPass ( float amount ) : void
amount float
return void

LevelUp() public method

public LevelUp ( ) : void
return void

MoveSounds() public method

public MoveSounds ( float move, bool m_Grounded ) : void
move float
m_Grounded bool
return void

Mute() public method

public Mute ( ) : void
return void

TeleportSound() public method

public TeleportSound ( Direction, direction ) : void
direction Direction,
return void

UnMute() public method

public UnMute ( ) : void
return void

setClip() public method

public setClip ( Note, note ) : void
note Note,
return void

Property Details

activeNote public property

public Note, activeNote
return Note,

animator public property

public Animator animator
return Animator

bass public property

public AudioSource,UnityEngine bass
return UnityEngine.AudioSource

bassSwap public property

public AudioSource,UnityEngine bassSwap
return UnityEngine.AudioSource

dash public property

public AudioSource,UnityEngine dash
return UnityEngine.AudioSource

drums public property

public AudioSource,UnityEngine drums
return UnityEngine.AudioSource

nextNote public property

public Note, nextNote
return Note,

pulse public property

public AudioSource,UnityEngine pulse
return UnityEngine.AudioSource

pulseSwap public property

public AudioSource,UnityEngine pulseSwap
return UnityEngine.AudioSource

teleport public property

public AudioSource,UnityEngine teleport
return UnityEngine.AudioSource

unfiltered public property

public AudioSource,UnityEngine unfiltered
return UnityEngine.AudioSource