Observer1 유니티 디자인패턴_Observer 패턴 Observer 패턴객체 간의 일대다(one-to-many) 관계를 정의하여, 하나의 객체 상태가 변경되었을 때 관련된 다른 객체들이 자동으로 통지받고 업데이트되도록 하는 디자인 패턴게임 오브젝트와 컴포넌트들 간의 통신 및 상호작용을 효율적으로 처리하기 위해 자주 사용됨.(플레이어의 체력 감소, 레벨 완료, 또는 환경 변화 등, 상태 변화를 중심으로 동작하는 게임 시스템에 적합) 장점과 단점 스크립트 해석: PlayerManager 스크립트 .RegisterObserver() : 매개변수를 옵저버로 등록. 옵저버로 등록되면, 특정 개체의 상태가 변경될 때, 알림이 전달됨) // HP : Health 클래스의 인스턴스// healthManage.. 2025. 1. 9. 이전 1 다음