BP_Door
문이 열리는 로직의 끝에서 Call OnDoorOpened를 실행하고 필요한 값을 함께 보냅니다.
이벤트 디스패처는 발신자와 수신자를 느슨하게 분리하지만, 수신자는 언제 등록하고 언제 빠질지 스스로 관리해야 합니다.
문이 열리는 로직의 끝에서 Call OnDoorOpened를 실행하고 필요한 값을 함께 보냅니다.
등록된 커스텀 이벤트들을 같은 호출 순간에 깨웁니다.
각 블루프린트는 자신이 맡은 메시지 출력, UI 갱신, 사운드 재생만 처리합니다.
MyDoorRef의 Target 핀에 커스텀 이벤트를 등록합니다.
BP_Door는 누가 듣고 있는지 몰라도 신호만 보냅니다.
OpeningActor 같은 입력 핀을 사용해 출력 메시지를 완성합니다.
수신자가 사라지거나 더 듣지 않을 때 등록을 해제합니다.