
Unity 디자인 패턴 Observer
·
유니티/Tutorial
옵저버 (Observer) 패턴은 Subject (주체)에 의해 모든 Observer (관찰자) 에게 알림을 보내는 디자인 패턴입니다.우리가 자주 보는 유튜브에서도 유튜버와 그 유튜버를 구독한 사람과의 관계에서도 옵저버 패턴의 예를 찾아볼 수 있습니다.구독자가 유튜버의 알림을 받는다면 유튜버가 영상 올릴 때 알림을 받는 모든 구독자에게 알림이 전달됩니다.여기서 유튜버는 Subject, 구독자는 Observer라고 볼 수 있습니다. Subject (주체) 는 모든 Observer에게 알림을 전달합니다.Observer (관찰자) 는 Subject 가 보낸 알림을 수신합니다. 구현 위 예시를 기반으로 코드를 짜보겠습니다. Subscriber (Observer)public interface IObserver{ ..