Item_Holder 대해 질문 드립니다.
92
작성자 없음
작성한 질문수 0
ItemDB 강의를 듣고 있는 중입니다.
Data_Mng에 item_holder를 Dictionary로 만드셧는데 초기화 하는 부분이 어디인지 모르겠습니다.
Character_Holder는 데이터 초기화 하는 부분
Holder s_holder = new Holder();
if(Character_Holder.ContainsKey(data.m_Character_Name)){
s_holder=Character_Holder[data.m_Character_Name];
}else{
Character_Holder.Add(data.m_Character_Name, s_holder);
}
이 존재 해서 데이터 잘나오고 있는데요
item_holder 는 어디서 초기화를 진행하는지 모르겠습니다.
답변 1
0
안녕하세요, 인프런 AI 인턴입니다. 쿠쿠님.
ItemDB와 관련한 질문을 주셨네요. item_holder라는 Dictionary의 초기화 위치를 놓치셨다고 하셨는데, 이와 관련해 유사한 질문과 답변을 통해 문제를 해결하는 방법을 안내드리겠습니다.
보통 Dictionary 객체의 초기화는 클래스 내의 생성자나 특정 메소드, 예를 들어 Awake() 혹은 Start() 내에서 이루어집니다. item_holder의 초기화 위치를 알아내기 위해서는 다음과 같은 부분을 점검해 보세요.
클래스 생성자: 기본적으로
Dictionary객체는 클래스를 인스턴스화할 때 생성자 내에서 초기화될 수 있습니다. 따라서Data_Mng클래스의 생성자를 확인해 보세요.Awake()/Start()메서드: Unity 스크립트에서는Awake()나Start()메서드 내에서 초기화가 이루어지는 경우가 많으므로 관련 메서드를 유심히 살펴보세요.외부에서의 초기화: 만약 다른 클래스에서
Data_Mng을 사용하고 있다면, 그곳에서 초기화가 수행되고 있을 가능성도 있습니다.
아울러 아래 링크는 유사한 문제 상황에 대한 질문과 답변입니다:
-
- 해당 링크에서는 다른 수강생이 인벤토리 시스템의 초기화 관련해서 겪은 문제와 그에 대한 해결책이 포함되어 있습니다.
- 해당 링크에서는 다른 수강생이 인벤토리 시스템의 초기화 관련해서 겪은 문제와 그에 대한 해결책이 포함되어 있습니다.
-
- 데이터 관리 및 초기화 관련해서 참고할 만한 내용이 담겨 있습니다.
- 데이터 관리 및 초기화 관련해서 참고할 만한 내용이 담겨 있습니다.
위의 답변들을 참고하여 Data_Mng 클래스 내 초기화 코드의 위치를 확인하시고, 필요 시 프로젝트 구조를 재검토해 보시기 바랍니다.
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.
코드 관련 질문
0
31
2
39. Main화면 추가 UI 에서 자료는 어디서 받나요??
0
40
1
cleric.fbx 파일을 열 수 없다는 에러가 뜹니다
0
69
2
강의 15분에 질문드립니다
0
72
2
교육자료 마젠타색
0
69
1
26분에 질문 드립니다
0
66
1
코인 획득 강의 질문입니다.
0
71
2
시간이없어서 빠르게 공부하게 프로젝트 공유좀 부탁드려요
0
109
2
TextMeshPro, TextMeshProUGUI, 그리고 Text의 차이점이 궁금합니다
0
130
1
피격테스트 30:20
0
61
1
구현 문의
0
79
1
안녕하세요! 게임개발 협업관련해서 질문드립니다!
1
159
2
Pool_Mng, Base_Mng 참조
0
109
3
CSV대신 DB
0
90
2
DB 관련 궁금한 점이 있습니다.
0
80
2
네이밍 컨벤션 질문
0
88
2
Dice Prefab
0
80
2
State Pattern #6 (Dead) 챕터의 Spawner.m_Players.Add(this); 문의드립니다.
0
62
1
혹시 섹션별 스크립트 소스 있으신지요?
0
125
2
Firebase 웹에서 값 변경 후
0
84
1
Material 파일이 깨지는거 같아요
0
166
2
절전모드 카메라 끄는 것
0
80
1
프로젝트 파일 공유 가능할까요?
0
184
2
프로젝트 관련 질문
0
95
1





