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

김원태님의 프로필 이미지
김원태

작성한 질문수

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

UI 자동화 #2 강의 내용

작성

·

242

0

강사님 안녕하세요. 코드 작성 중에 궁금한게 있어서 질문 남깁니다. 

이전 강의에서 bind 함수를 통해서 Button과 Text와 같은 ui 컴포넌트를 매개변수로 해서 컴포넌트를 찾도록 구현하셧는데요.

gameobject 에 적용을 하면 오류가 나와서 새롭게 오버로딩함수를 만드셨는데요.

 이유가 gameobject와 ui 컴포넌트의 형식이 달라서 발생한 문제인가요?

정확한 이유를 알고 싶습니다... 

- GameObject 부분

- Button 부분 

답변 2

0

김원태님의 프로필 이미지
김원태
질문자

알려주셔서 감사합니다! 

0

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

이유는 단순한데 GameObject는 Component가 아니고
오히려 Component를 조립해서 사용하는 최종 결과 오브젝트입니다.
스타로 치면 GameObject = 캐리어, Component = 인터셉터 라고 생각하시면 됩니다.

김원태님의 프로필 이미지
김원태

작성한 질문수

질문하기