유니티/3D RPG

05 대화 시스템

노오오오오옹 2019. 12. 14. 16:56

 기능

플레이어와 NPC간의 대화 시스템을 구현한다.

※ 참고 사항

1. NpcInteract, DialogueUI, ItemStoreUI, QuestUI가 필요하다.

2. 유저가 NPC 근처에서 대화를 시도하면 UI가 출력된다.

3. NPC가 가지고 있는 값(Name, SaleItems, Message)들을 DialogueUI가 참조해서 사용한다.

4. DialogueUI에서는 ItemStore와 Quest로 넘어갈 수 있다. 

 

! 주의 사항

 코드

 

 구현 영상

 

 리펙토링