강의

멘토링

커뮤니티

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

LEETO님의 프로필 이미지
LEETO

작성한 질문수

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

UI Manager #2

게임오브젝트 Start, Update

작성

·

210

0

저번 수업때 Start와 update는 문은 게임오브젝트에 있을때 실행이 된다고 말해주셨던거 같은데 

그 UI_Button 스크립트 Init함수에 breakpoint를 하고 실행했을때

UI_Button 스크립트를 가지고 있는 게임오브젝트가 씬에 존재 하지 않은데 왜 Start함수가 실행된건가요??ㅠㅠ

답변 1

2

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

ShowPopup에서 GetOrAddComponent을 할 때
우리가 게임 오브젝트에 UI_Button 스크립트를 붙여줬기 때문입니다.
Component를 꼭 드래그드롭으로 추가해야 하는 것은 아니고,
이렇게 코드로 추가를 해도 똑같이 동작합니다.

LEETO님의 프로필 이미지
LEETO

작성한 질문수

질문하기