해당 강의에 버그가 있습니다.
유니티 버전 2020.3으로 수강중
1. 문제발생
Quest View에서 Completed Quest List View의 Quest List Element Text항목을 클릭해도 가끔 씹히는 문제발생
2. 문제 원인
Quest View에서 Completed Quest List View의 Quest List Element Text항목이 Completed Quest List View의 그룹에 들어가지 않는 버그 발견됨.
Quest View Prefab에서 Completed Quest List View를 비활성화 해놓아서 스크립트에서 Awake함수 toggleGroup = GetComponent<ToggleGroup>()등록이 안된 것으로 판단됨
3. 해결방법
1. toggleGroup을 SerializeField사용 후 인스펙터창 에서 직접 등록
OR
2. AddElement()에서 gameObject활성화 상태에 따라 코드실행전 gameObject임시 활성화 후 다시 끄기
답변 1
0
수강해주셔서 감사합니다.
해당 문제가 있는 것을 확인을 하였습니다. 제가 더 꼼꼼히 확인을 했어야했는데 UI는 가이드 하는 선에서만 제작한다고 생각해서 안일했던 것 같습니다. 불편을 드려 죄송합니다.
얘기해주신 것처럼
1. 인스펙터 창을 통해 직접 ToggleGroup을 넣어주거나
2. QuestListView의 Awake 함수를 Initialize 함수로 바꾸고 QuestListViewController에 Awake 함수를 만들어서 QuestListView의 Initialize 함수를 실행하는 방법
이 있겠습니다.
다음 강의에서는 훨씬 더 꼼꼼히 확인하여 불편을 드리는 일이 없도록 하겠습니다.
다시 한번 수강해주셔서 감사하고 불편을 드려 죄송합니다.
Task 구현 28:36 Equals 에서 잘 모르는 부분이 있습니다.
0
44
2
Quest System의 확장성에 대한 질문
0
110
1
공부 방향에 대해 궁금한 점이 있습니다.
0
150
2
End()와 Complete() 함수를 따로 구현한 의도
0
176
2
Target의 value에 Object 자료형 관련 질문입니다!
0
158
2
TaskGroupState에 대하여 질문이 있습니다
0
117
2
Elite와 Normal Germ의 IsTarget()질문입니다.
0
106
2
퀘스트 시스템을 확장하면서 생긴 의문점 입니다.
0
179
2
퀘스트 클리어해도 동일 퀘스트가 노출됩니다
1
139
3
퀘스트 누적 클리어 횟수에 대해 여쭤보고싶습니다.
0
92
1
프로퍼티 사용 질문입니다.
0
125
1
Task 에서 Object 타입 사용
0
128
2
파일 저장방식, 퀘스트 실패에 관하여 여쭤보고싶습니다.
0
233
1
Destroy() 지연 파괴에 관하여
0
146
1
Action & Delegate
0
184
2
강의에서 리워드 관련 언급은 없으셔서 질문드립니다.
0
284
1
궁금한게있습니다
0
302
1
스크립터블 오브젝트 Instantiate?
0
447
1
원하는 타이밍에 퀘스트를 등록하고 싶다면 어떻게 해야할까요
0
345
1
Quest Cancel() 메소드
0
271
2
Task의 IsEqual
0
234
1
실전예제 UI 자료
0
204
1
스크립터블 오브젝트
1
335
1
Task 예시
1
177
1





