기능
플레이어와 NPC간의 대화 시스템을 구현한다.
※ 참고 사항
1. NpcInteract, DialogueUI, ItemStoreUI, QuestUI가 필요하다.
2. 유저가 NPC 근처에서 대화를 시도하면 UI가 출력된다.
3. NPC가 가지고 있는 값(Name, SaleItems, Message)들을 DialogueUI가 참조해서 사용한다.
4. DialogueUI에서는 ItemStore와 Quest로 넘어갈 수 있다.
! 주의 사항
코드
구현 영상
리펙토링
'유니티 > 3D RPG' 카테고리의 다른 글
07 아이템 상점&툴팁 (0) | 2019.12.16 |
---|---|
06 자동 테스트 구현 (0) | 2019.12.15 |
04 인벤토리 (0) | 2019.12.10 |
03 플레이어 스텟 (0) | 2019.12.09 |
02 상호작용 (4) | 2019.12.06 |
댓글