강의

멘토링

로드맵

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

audrms58365님의 프로필 이미지
audrms58365

작성한 질문수

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

UI 자동화 #2

Bind 함수와 FindChild 함수 관련해서 질문 드립니다!

작성

·

277

0

1. FindChild 함수의 인자 중, gameObject의 설명을 보면 이 컴포넌트가 붙혀진 게임 오브젝트를 말한다고 돼있습니다. 여기서 그럼 gameObject는

Bind함수를 호출한 UI_Button 스크립트 파일을 컴포넌트로 가진 게임오브젝트인 UI_Button이 들어가는 건가요??

아니면 

Bind 함수가 작성돼있는 UI_Base 스크립트 파일을 컴포넌트로 가지는 게임오브젝트인가요??

브레이킹 포인트를 잡아보면 gameObject는 항상 UI_Button으로 확인되는데 개념이 헷갈려서 질문 드립니다..

 

  

퀴즈

유니티에서 UI 요소를 화면에 표시하고 마우스 클릭 같은 상호작용 이벤트를 처리하기 위해 기본적으로 필요한 요소는 무엇일까요?

GameObject와 Component

Rect Transform과 Transform

Canvas와 Event System

Anchor와 Pivot

답변 1

1

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

Bind함수를 호출한 UI_Button 스크립트 파일을 컴포넌트로 가진 게임오브젝트인 UI_Button이 들어가는 건가요??

-> 네 이게 맞습니다.

Bind 함수가 작성돼있는 UI_Base 스크립트 파일을 컴포넌트로 가지는 게임오브젝트인가요??

-> 그런데 이것도 맞습니다 ㅎㅎ
UI_Button이 UI_Base를 상속 받는 형태이기 때문에
UI_Button을 Component로 들고 있으면 UI_Base도 들고 있는 것처럼 인지를 합니다.

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

답변 감사합니다!!

audrms58365님의 프로필 이미지
audrms58365

작성한 질문수

질문하기