설정자와 Delegate로 사운드 온/오프 구현해보기
2020.08.06
# Introduce BGM이나 SFX의 온/오프를 설정자와 Delegate를 이용하여 간단히 제어해 봅시다. # For example 1. 매니저 우선 매니저 역할을 하는 스크립트에 해당과 같은 Delegate를 추가합니다. public Action _OnSoundMuted; public Action _OnSoundUnmuted; 사운드 on/off 여부를 가르키는 변수를 만들어 줍니다. private bool m_bSoundOn; 사운드 변수에 접근하는 접근자, 설정자를 만들어 줍니다. 설정자에 접근할때(사운드가 켜고 꺼질때) 해당 Delegate가 Invoke 됩니다. public bool _SoundOn { get { return m_bSoundOn; } set { if (value) { _OnS..