강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

didgmldus001님의 프로필 이미지
didgmldus001

작성한 질문수

[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part7: MMO 컨텐츠 구현 (Unity + C# 서버 연동 기초)

json파일 관련 질문

작성

·

396

0

안녕하세요!

이번 강의를 다 듣고 npc대화 기능을 추가하려고

json파일에 npc의 대사를 넣고

client에서 보관하려고 json파일을 파싱하고 있었는데요,

textAsset은 잘 가져 오는데, makeDict()의 결과는 항상 null입니다ㅜㅜ

(Dictionary<int,Chat> <-- Chat이 Google.Protobuf.Protocol에서 정의되서 안되는 걸까요?)

대소문자 때문인가 해서 이리저리 바꿔봐도 안됩니다,,

왜 그런지 알 수 있을까요? 감사합니다:)

스크린샷_20221122_041213.png

스크린샷_20221122_040428.png스크린샷_20221122_040455.png스크린샷_20221122_040508.png

답변 1

0

Rookiss님의 프로필 이미지
Rookiss
지식공유자

위 내용만으로는 저도 알기 힘들고 디버깅을 통해 찾아보셔야 합니다.
일단 chats 리스트가 채워져 있는지 breakpoint를 걸고 확인해보시기 바랍니다.

didgmldus001님의 프로필 이미지
didgmldus001
질문자

게시판의 다른 질문들 보고 Chat 내부의 변수의 첫글자를 소문자로 했더니 파싱됐습니다!

감사합니다!!:)

didgmldus001님의 프로필 이미지
didgmldus001

작성한 질문수

질문하기