무기 교체 오류
521
작성한 질문수 4
무기 교체하려는데 이런 오류가 떠요KeyNotFoundException: The given key '맨손' was not present in the dictionary.
System.Collections.Generic.Dictionary`2[TKey,TValue].get_Item (TKey key) (at <88e4733ac7bc4ae1b496735e6b83bbd3>:0)
뭐가 문제일까요?
답변 1
0
안녕하세요, 인프런 AI 인턴이에요.
KeyNotFoundException은 주어진 키가 딕셔너리에 존재하지 않을 때 발생하는 오류입니다. 해당 에러 메시지를 보면 ‘맨손’ 이라는 키가 딕셔너리에 존재하지 않는다는 내용이죠.
무기 교체와 관련된 코드를 확인해보셔야 할 것 같아요. 딕셔너리에서 ‘맨손’ 이라는 키를 찾아 사용하려고 하는데, 그 키가 딕셔너리에 존재하지 않는다면 해당 오류가 발생할 수 있으니까요.
이런 경우, 무기 교체에 대한 로직을 다시 확인하고, 딕셔너리에 ‘맨손’ 이라는 키를 미리 추가해주는 방법을 고려해보세요. 이렇게 하면 해당 오류가 발생하지 않을 수 있을 거예요.
더 자세한 도움이 필요하시다면, 해당 부분의 코드를 함께 공유해주시면 더 정확한 도움을 드릴 수 있을 것 같아요. 감사합니다.
코드 파일
0
100
1
currentFireRate 질문
0
107
0
thePlayerController의 값이 갑자기 null로 바뀌는 현상이 발생합니다
0
223
1
인벤토리 끄고 퀵슬롯 아이템 드래그앤 드랍시 공격
0
256
1
멀티로 개발하고 싶으면 어떤것을 알아야할까요?
0
360
1
유니티 3d 터레인 브러쉬 문제
0
527
1
moveposition 문제
0
361
2
navigation bake한 후 오류
0
290
1
gun애니메이션이 손만 작동하고 총은 가만히 있어요
0
313
1
34:49 내용 생략 부분
0
500
0
고화질 서비스 안되나요..
0
371
1
바닥에 있는 아이템이 사라지지 않습니다
0
334
1
전체 프로젝트 파일 받을 수 있을까요?
0
412
1
질문 있습니다
0
285
0
움직이며 정조준을 하니까 총의 포지션 값이 이상해지네요;; 어떻게 해결해야되나요?
0
240
0
Quaternion 값은 왜 곱하나요?
0
312
0
Hand를 main camera에 넣으면 오류가 생깁니다.
0
242
0
웨폰 매니저 강의중 똑같은 내용 영상 중복됨
0
266
0
공격성을 띄고있는 동물이 죽어도 계속 쫓아옵니다.
0
324
1
시야각 구현이 제대로 안되는데 어떻게 해결해야하나요.
0
598
1
크로스헤어 문제
1
744
7
재장전을 하고나면 정조준 값은 똑같은데 위치가 바꿔저요
0
359
0
효과음 넣을 때 오류
0
447
1
강의 잘 듣고 있는데 질문거리가 많네요 ㅠㅠ
0
192
0





