성장하고 싶은 나는 샤워하거나 씻을때 유튜브 Unity korea 에서 제공하는 디자인패턴에 관한 TIP들을 보는데, 옵저버 패턴이란 내용이 나와서 블로그에 정리해보기로 했다. 옵저버 패턴이란 ?한 객체의 상태가 변경될때, 이를 의존하는 다른 객체들에게 자동으로 알림을 보내는 패턴입니다.(게임개발에서는 이벤트 시스템 혹은 UI업데이트에 주로 사용됩니다.) 한번 예시코드를 작성해 보도록 하겠습니다. 코드의 흐름을 이렇게 이해하면 쉽게 이해할 수 있습니다. 이벤트를 등록 > 이벤트를 구독(메서드) > 이벤트를 발생 > 이벤트를 구독하는 메서드를 호출 public class Player : MonoBehaviour{ // 이벤트를 등록 public static event Action OnHealt..