Dispatcher Bind

디스패처 연결 점검

이벤트 디스패처는 발생자와 청취자를 분리하므로 선언, 바인드, 호출, 해제 흐름을 함께 관리해야 합니다.

Call Bind Listener
선언 등록 호출 해제

신호를 보내는 쪽은 청취자를 몰라도 됨

버튼 클릭, 체력 변화, 문 열림처럼 여러 대상이 반응할 수 있는 사건은 디스패처로 알림만 발행합니다.

01

발행자

OnHealthChanged 같은 디스패처를 만들고 변화가 일어난 순간 Call로 신호를 보냅니다.

02

청취자

UI나 사운드 액터는 BeginPlay 등에서 Bind해 자신이 실행할 이벤트를 등록합니다.

03

수명 관리

청취자가 사라질 수 있다면 Unbind 또는 유효성 확인으로 남은 연결을 정리합니다.