C# 클래스 LeopotamGroup.FX.SoundManager

Sound manager.
상속: UnitySingletonBase
파일 보기 프로젝트 열기: Leopotam/LeopotamGroupLibraryUnity

공개 메소드들

메소드 설명
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