강의

멘토링

커뮤니티

Inflearn コミュニティ Q&A

xxxidkyet7438 のプロフィール画像
xxxidkyet7438

投稿した質問数

[ユニティレベルアップ!] モジュール式で開発するクエスト&実績システム

Quest Systemの実装

원하는 타이밍에 퀘스트를 등록하고 싶다면 어떻게 해야할까요

作成

·

327

·

編集済み

0

프로젝트에 해당 수업 내용을 구현해서 작업 중인데 만약 어떤 오브젝트에 상호작용 한 후에 퀘스트가 등록되게 하고싶다면 어떻게 해야할까요?

unity

回答 1

1

Developer G님의 프로필 이미지
Developer G
インストラクター

안녕하세요.

QuestSystemTest Script와 예제 프로젝트에서 만드는 QuestGiver Script를 참고할 수 있는데요,
Object가 Quest를 들고 있다가(=SerializeField 변수나 public 변수로) 상호 작용을 하면, QuestSystem에 들고 있는 Quest를 등록(=Register)해주시면 됩니다.
예를 들어, Dialogue System과 연동하고 싶다면, 대화문이 Quest를 가지고 있고, 대화가 끝나면 가지고 있는 Quest를 QuestSystem에 등록해주시면 됩니다.

감사합니다.

Truefalse님의 프로필 이미지
Truefalse
質問者

감사합니다!! 많이 도움 되고 있습니다.

xxxidkyet7438 のプロフィール画像
xxxidkyet7438

投稿した質問数

質問する