inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

[Unity] 멀티플레이 게임 필수 기능 구현 - 서버 & 데이터 관리까지!

채팅 말풍선

채팅하기 챕터 오류관련 문의

해결된 질문

114

Errrr

작성한 질문수 1

0

안녕하세요,
강의 보면서 따라서 진행하고 있는데 발생하는 오류들이 있어서 문의드립니다.

1. 유니티 에디터 InputField 관련
> 유니티 에디터에서 실행했을 때 채팅 InputFiled에서 텍스트 입력이 안되는 상황 입니다.
Console창에는 Info,Warning(PlayerController.gravity 관련) 메시지만 있습니다.
빌드해서 실행하면 인풋필드가 동작합니다.

2. 말풍선 관련
> 빌드 후, 클라이언트 2개로 서로 채팅을 하고 채팅창에 대화내용이 쌓이는 부분까지 진행하였습니다.
그리고 말풍선 관련 코드 작성해서 테스트를 진행했더니 채팅창에 내용이 쌓이지 않고 빈 말풍선만 생성되었습니다..

// SpeechBubble.cs 
// setText(string message){}

SpeechText.text = message; 
// 위 부분에서 NullReferenceException 이 발생하는걸로 보입니다. 

빌드하고나서 테스트를 진행하다보니 오류를 잡기가 어려운데 팁 같은게 있을까요?

혹시 챕터별 또는 완성본 코드를 확인할 수 있는 곳이 있을까요?

unity firebase photon photon-pun firestore

답변 1

1

Pinous

안녕하세요, 일단 답변이 늦어서 죄송합니다.

1. 유니티 에디터 관련
에디터에서만 안되고 빌드시에는 잘 된다고 하셨네요, 동일한 오류부분이 따로 존재하지 않아서 에디터 셋팅을 확인해보아야 할 것 같습니다. 오류가 지속된다면 원격으로 도움을 드릴 수 있으니 참고 부탁드리겠습니다.

2. SpeechText.text = message 이 부분에서 Null오류가 발생한다는거는
SpeechText값이 비어있거나, 전송받는 message값이 비어있거나 둘 중에 하나입니다. SpeechText 변수값이 잘 들어가있는지 확인 부탁드리며 만약 잘 들어가있다면 이 부분 역시 프로젝트 파일을 확인을 해 보아야 정상적으로 파악이 가능할 것 같네요, 오류가 지속된다면 pinous.g@gmail.com으로 메일을 주시면 원격제어나 프로젝트를 직접 파악하여 도움 드릴 수 있도록 하겠습니다.

layout group의 종류 3가지 실무 적합활용이 궁금합니다.

0

11

1

app logs 데이터로 쿼리 연습

0

27

2

[과제] 연습문제 쿼리 작성했습니다!

0

27

2

수박게임 자료 받았는데 plante05, 06이 없습니다.

0

28

1

14강 녹음이 안되어 있습니다

0

40

1

6-1. 강의 최종 과제 제출합니다.

0

56

3

유니티webgl 과 안티그래비티를 협업시키고 싶습니다.

0

47

2

3-13 리텐션 과제 제출합니다

0

116

3

3-13. 리텐션 연습과제 제출합니다.

0

86

4

'플러터 개발환경 세팅하기' 링크 클릭시, 악성 스크립트 설치 유도 페이지로 이동하니 조심하시길 바랍니다.

0

80

2

소스를 받을 수 있는 링크가 있을까요?

0

77

2

최종 과제 제출

0

76

3

Weekly Retention 과제 작성하였습니다.

0

66

2

프로덕션 부분 사용 불가

0

76

2

접근지정자

0

73

2

방만들기 기능 추가 업데이트 문의

0

79

1

17강 우편 보내기 메일박스 버튼 클릭 부분

0

90

2

Main 씬에 Manager 오브젝트는 삭제하는 건지요?

0

80

2

유니티6버전사용해야하나요?

0

188

2

챕터 강의 5 구현 이후 이슈사항

0

114

2

거절 버튼 action에서 RPC 관련 질문

0

133

2

FirebaseUser null 문제

0

125

1

SpeechBubble Initialize 딜레이

0

133

2

Photon Transform View가 왜 살아있는 건가요?

0

159

2