'Observer'에 해당되는 글 1건

관찰자 패턴이란?

준비중...

왜 썼는가?

현재 제작중인 게임(Summerfield / Tamago)에서
> 매 분마다 처리를 하는 것은 최종 관리자 스크립트(Dictator)의 역할로
> 다른 스크립트들은 그 때마다 보여주는 것만 업데이트하는 설계로 되어 있음

따라서 매분 처리가 발생할 때마다 다른 스크립트가 관찰을 해서,
자신의 UI나 게임오브젝트를 업데이트 하도록 사용

인터페이스 구성

public interface ISubject
{
    void RegisterObserver(IObserver observer);
    void RemoveObserver(IObserver observer);
    void NotifyObservers_Minute();
}

public interface IObserver
{
    void UpdateMinute();
}

'Programming > Pattern' 카테고리의 다른 글

싱글톤 패턴(Singleton Pattern) with Unity  (0) 2021.03.15
블로그 이미지

RIsN

,