강의

멘토링

커뮤니티

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

starkshn님의 프로필 이미지
starkshn

작성한 질문수

[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진

UI 자동화 #2

1분 34초 질문입니다!

작성

·

214

0

UI부분이 어려워서 다시 듣고있는데요

 

1:34 에서 UnityEngine.Object[] objects = null; 라고 objects 리스트를 따로 만든 ㄴ 이유는 무엇인가요??

 

강의 코드 43번째 줄에서 if문 안에서 Bind에서 만든 Objects리스트를 사용을 하는데 왜 또 위에다가 objects라는 동일한 이름의 리스트를 만들고, 만들 수 있는 이유를 모르겠습니다.

답변 1

0

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

리스트를 새로 만든 것은 아니구요.
이전에 Bind할 때 만든 애를 [찾아서] 반환해주는겁니다.
List는 참조 타입이기 때문에 새로 만들거나 복사하는게 아니라
동일하게 이전에 만든 애를 가리킨다는 것에 주의하세요.

starkshn님의 프로필 이미지
starkshn

작성한 질문수

질문하기