[Unreal]NPC 대화 시스템
개요이번에 구현할 것은 NPC와 대화하는 기능이다.기능 구현 목록NPC에게 다가가면 상호작용 활성화대화 시작 시NPC 대화용 카메라 시점으로 변경대화 UI 활성화Class Diagram기능 구현에 앞서 연관된 Class들이 많아서 Class Diagram을 먼저 작성하였다.UIDialog를 띄울 Widget은 현재 말하는 대상이 누구인지 대화 내용은 무엇인지만 Text로 표시한다.해당 Widget은 HUD에서 Create하고 변수로 관리한다.HUD에서는 다음 기능을 구현한다.Dialog 띄우기Dialog 닫기Dialog가 열려있는지 확인Dialog 내용 업데이트하기PlayerPlayer 캐릭터는 키보드 E키를 눌렀을 때 상대와 상호작용 가능하도록 해야한다.character blueprint에 EventD..