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

hongrae_37님의 프로필 이미지
hongrae_37

작성한 질문수

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

스킬 #1

강의중 GameRoom의 참조값에 대해 질문드립니다.

해결된 질문

작성

·

152

0

안녕하세요.

너무 알찬 강의 잘 보고 있습니다!

혹시 강의 내용중

GameRoom room = player.Room;

if(room == null)

return;

에서 클래스의 참조값에 의해 player.Room이 null 이 된다하여도 room은 player.Room의 값을 가지고 있어 null체크가 가능한건 알고있는데요 혹시 그러면 player.Room의 인스턴스값인 RoomId 이 변하게된다면 room의 RoomId도 변경될텐데 RoomId 값의 검증도 필요할까요? 강의를 전부 본게 아닌지라 ㅠ 혹시 뒷부분에서도 RoomId의 검증같은 강의도 나올까요..? 나오게되면 강의를 쭉보면 알게될부분이니.. 여쭤봅니다. 감사합니다!

답변 1

0

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

인스턴스 아이디가 변할 일은 없습니다.
그거야 말로 고유 값이기 때문이죠!

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

아하.. 감사합니다!

hongrae_37님의 프로필 이미지
hongrae_37

작성한 질문수

질문하기