C# Class iMUSE, DarkForcesUnity

Inheritance: MonoBehaviour
Afficher le fichier Open project: joeriedel/DarkForcesUnity Class Usage Examples

Méthodes publiques

Свойство Type Description
CurrentTrack int
CurrentTrackTime float
Offset float
TotalTrackTime float

Méthodes publiques

Méthode Description
Awake ( ) : void
HandleEndOfTrack ( ) : bool
HandleSysExEvent ( MidiEvent midiEvent ) : bool
InitRandomTable ( ) : void
NotifyBranchFightTrack ( int track, bool slow ) : void
PlayLevelMusic ( GMD, stalk, GMD, fight ) : void
ProcessSysExEvent ( string msg ) : void
ProcessSysExQueue ( ) : void
ResetTransitionTimeout ( ) : void
ToFighTrack ( int track, bool slow ) : void
ToStalkTrack ( int track, bool slow ) : void
TransitionToFight ( int track, bool slow ) : void
Update ( ) : void
handleStartNew ( ) : void

Private Methods

Méthode Description
NextRand ( ) : float
OnAudioFilterRead ( float data, int channels ) : void
PitchTo ( float target, float time ) : void
RandRange ( float min, float max ) : float
RandRange ( int min, int max ) : int
UpdatePitch ( ) : void

Method Details

Awake() public méthode

public Awake ( ) : void
Résultat void

HandleEndOfTrack() public méthode

public HandleEndOfTrack ( ) : bool
Résultat bool

HandleSysExEvent() public méthode

public HandleSysExEvent ( MidiEvent midiEvent ) : bool
midiEvent CSharpSynth.Midi.MidiEvent
Résultat bool

InitRandomTable() public méthode

public InitRandomTable ( ) : void
Résultat void

NotifyBranchFightTrack() public méthode

public NotifyBranchFightTrack ( int track, bool slow ) : void
track int
slow bool
Résultat void

PlayLevelMusic() public méthode

public PlayLevelMusic ( GMD, stalk, GMD, fight ) : void
stalk GMD,
fight GMD,
Résultat void

ProcessSysExEvent() public méthode

public ProcessSysExEvent ( string msg ) : void
msg string
Résultat void

ProcessSysExQueue() public méthode

public ProcessSysExQueue ( ) : void
Résultat void

ResetTransitionTimeout() public méthode

public ResetTransitionTimeout ( ) : void
Résultat void

ToFighTrack() public méthode

public ToFighTrack ( int track, bool slow ) : void
track int
slow bool
Résultat void

ToStalkTrack() public méthode

public ToStalkTrack ( int track, bool slow ) : void
track int
slow bool
Résultat void

TransitionToFight() public méthode

public TransitionToFight ( int track, bool slow ) : void
track int
slow bool
Résultat void

Update() public méthode

public Update ( ) : void
Résultat void

handleStartNew() public méthode

public handleStartNew ( ) : void
Résultat void

Property Details

CurrentTrack public_oe property

public int CurrentTrack
Résultat int

CurrentTrackTime public_oe property

public float CurrentTrackTime
Résultat float

Offset public_oe property

public float Offset
Résultat float

TotalTrackTime public_oe property

public float TotalTrackTime
Résultat float