유니티 옵저버 패턴 사용해서 Hp 변화를 실시간 반영하기 (믹스마스터 프로젝트)
글 작성 이유믹스마스터 프로젝트 작업 중, 플레이어의 체력이 감소하거나 경험치 Bar가 증가하는 기능을 구현해야 했다. 핵심은 플레이어 객체의 상태가 변경될 때 다른 요소들이 이에 반응하도록 만드는 것 이다. 이를 위해 이전에 학습했던 옵저버 패턴을 활용해 해당 기능을 구현해 보았다 옵저버 패턴 정리한 내용은 아래 링크를 참고 2025.01.19 - [Unity C#/디자인패턴] - 유니티 옵저버 패턴 정리 (디자인 패턴) 유니티 옵저버 패턴 정리 (디자인 패턴)📌옵저버 패턴 정의한 객체의 `주체(Subject)의 상태가 변경`되었을 때, 이를 `의존하는` 다른 옵저버(Observers)가 자동으로 통보를 받고 업데이트되도록 하는 디자인 패턴.장점느슨한 결합: Subject와cherry22.tistor..