-
카테고리
-
세부 분야
게임 프로그래밍
-
해결 여부
미해결
원하는 타이밍에 퀘스트를 등록하고 싶다면 어떻게 해야할까요
24.05.07 22:29 작성 24.05.08 02:31 수정 조회수 84
0
프로젝트에 해당 수업 내용을 구현해서 작업 중인데 만약 어떤 오브젝트에 상호작용 한 후에 퀘스트가 등록되게 하고싶다면 어떻게 해야할까요?
답변을 작성해보세요.
1
Developer G
지식공유자2024.05.08
안녕하세요.
QuestSystemTest Script와 예제 프로젝트에서 만드는 QuestGiver Script를 참고할 수 있는데요,
Object가 Quest를 들고 있다가(=SerializeField 변수나 public 변수로) 상호 작용을 하면, QuestSystem에 들고 있는 Quest를 등록(=Register)해주시면 됩니다.
예를 들어, Dialogue System과 연동하고 싶다면, 대화문이 Quest를 가지고 있고, 대화가 끝나면 가지고 있는 Quest를 QuestSystem에 등록해주시면 됩니다.
감사합니다.
답변 1