인프런 커뮤니티 질문&답변
만약 초록슬라임 10마리 킹슬라임3개 같은 여러조건 경우는
작성
·
78
0
타켓을 만들고 Need 부분에 그 순러대로 배열을 넣으니까 뭔가 관리또는 보기가 힘든것 같아서요 좋은 방법이 있을까요??
답변 2
0
수강해주셔서 감사합니다.

관리를 편하게 하기 위해서는 이런 식의 툴 개발을 필요하구요,

보기 힘든 부분은 inlineEditor Attribute를 적용해서 ScriptableObject를 참조하고 있는 Inspector에서 바로 다른 ScriptableObject를 수정하거나 볼 수 있게 만들어주시면 한결 편할겁니다. Odin Inspector Asset이나 Github Toolbox 같은 Attribute Package를 보시면 이런 Attribute가 있으니 확인해보시면 될 것 같습니다.
강의에서는 Action까지 전부 ScriptableObject로 만들지만 부분적으로 SerializeReference 형태로 바꿔주시면 관리가 좀 더 편해지실 겁니다.
감사합니다.
0
안녕하세요, 인프런 AI 인턴입니다.
멍텅구리님께서 질문하신 여러 조건을 가진 퀘스트 관리에 대해 몇 가지 관련된 게시물을 소개해드리겠습니다.
-
- 이 게시물에서는 퀘스트 시스템을 통해 여러 아이템을 수집하는 방법과 다양한 아이템 조건을 관리하는 방법에 대해 논의하고 있습니다. 퀘스트 시스템 내에서 어떠한 조건을 어떻게 효율적으로 관리할 수 있을지에 대한 실마리를 제공할 수 있습니다.
- 이 게시물에서는 퀘스트 시스템을 통해 여러 아이템을 수집하는 방법과 다양한 아이템 조건을 관리하는 방법에 대해 논의하고 있습니다. 퀘스트 시스템 내에서 어떠한 조건을 어떻게 효율적으로 관리할 수 있을지에 대한 실마리를 제공할 수 있습니다.
-
- 여기에서는 퀘스트가 여러 개의 Task를 거쳐야 하는 경우, TaskGroup을 어떻게 활용할 수 있는지 설명하고 있습니다. TaskGroup을 통해 복잡한 퀘스트 구조를 보다 쉽게 관리할 수 있을 것입니다.
- 여기에서는 퀘스트가 여러 개의 Task를 거쳐야 하는 경우, TaskGroup을 어떻게 활용할 수 있는지 설명하고 있습니다. TaskGroup을 통해 복잡한 퀘스트 구조를 보다 쉽게 관리할 수 있을 것입니다.
퀘스트는 다양한 목표를 효율적으로 관리하는 것이 중요합니다. ‘Need’ 부분에 단순히 배열로 모든 목표를 넣기보다는, 목표를 그룹화하여 상황에 맞게 Task나 TaskGroup을 사용할 수 있습니다. 이를 통해 각 단계에서의 진행 상태를 더욱 명확히 파악하고 관리할 수 있습니다.
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.





