Interface ICharacterAudioHandler
Assembly: NeoFPS.dll
Syntax
public interface ICharacterAudioHandler
Methods
GetLoopPitch(FpsCharacterAudioSource)
Declaration
float GetLoopPitch(FpsCharacterAudioSource source)
Parameters
Returns
| Type |
Description |
| System.Single |
|
GetLoopVolume(FpsCharacterAudioSource)
Declaration
float GetLoopVolume(FpsCharacterAudioSource source)
Parameters
Returns
| Type |
Description |
| System.Single |
|
PlayAudio(FpsCharacterAudio)
Declaration
void PlayAudio(FpsCharacterAudio id)
Parameters
PlayAudio(FpsCharacterAudio, FpsCharacterAudioSource)
Declaration
void PlayAudio(FpsCharacterAudio id, FpsCharacterAudioSource source)
Parameters
PlayClip(AudioClip, FpsCharacterAudioSource, Single)
Declaration
void PlayClip(AudioClip clip, FpsCharacterAudioSource source, float volume = 1F)
Parameters
PlayClip(AudioClip, Single)
Declaration
void PlayClip(AudioClip clip, float volume = 1F)
Parameters
| Type |
Name |
Description |
| AudioClip |
clip |
|
| System.Single |
volume |
|
SetLoopPitch(FpsCharacterAudioSource, Single)
Declaration
void SetLoopPitch(FpsCharacterAudioSource source, float pitch)
Parameters
SetLoopVolume(FpsCharacterAudioSource, Single)
Declaration
void SetLoopVolume(FpsCharacterAudioSource source, float volume)
Parameters
StartLoop(AudioClip, FpsCharacterAudioSource, Single, Single)
Declaration
void StartLoop(AudioClip clip, FpsCharacterAudioSource source, float volume = 1F, float pitch = 1F)
Parameters
StopLoop(FpsCharacterAudioSource)
Declaration
void StopLoop(FpsCharacterAudioSource source)
Parameters