C# Класс LeopotamGroup.FX.SoundManager

Sound manager.
Наследование: UnitySingletonBase
Показать файл Открыть проект

Открытые методы

Метод Описание
PlayFX ( AudioClip clip, SoundFXChannel channel = SoundFXChannel.First, bool forceInterrupt = false ) : void

Play FX.

PlayMusic ( string music, bool isLooped = false ) : void

Play music.

StopFX ( SoundFXChannel channel ) : void

Stop playing FX at channel.

StopMusic ( ) : void

Stop playing music.

ValidateMusic ( ) : void

Validates music after music volume set to zero / restore volume.

Защищенные методы

Метод Описание
OnConstruct ( ) : void

Описание методов

OnConstruct() защищенный Метод

protected OnConstruct ( ) : void
Результат void

PlayFX() публичный Метод

Play FX.
public PlayFX ( AudioClip clip, SoundFXChannel channel = SoundFXChannel.First, bool forceInterrupt = false ) : void
clip UnityEngine.AudioClip AudioClip object.
channel SoundFXChannel Channel for playing.
forceInterrupt bool Force interrupt previous FX at chanel.
Результат void

PlayMusic() публичный Метод

Play music.
public PlayMusic ( string music, bool isLooped = false ) : void
music string Music name.
isLooped bool Is looped.
Результат void

StopFX() публичный Метод

Stop playing FX at channel.
public StopFX ( SoundFXChannel channel ) : void
channel SoundFXChannel Channel.
Результат void

StopMusic() публичный Метод

Stop playing music.
public StopMusic ( ) : void
Результат void

ValidateMusic() публичный Метод

Validates music after music volume set to zero / restore volume.
public ValidateMusic ( ) : void
Результат void