-
카테고리
-
세부 분야
게임 프로그래밍
-
해결 여부
미해결
매니저 생성 관련 질문입니다
22.08.25 16:45 작성 조회수 217
0
안녕하세요, 요즘 자주 강의들 듣고 있는 학생입니다. 제가 지금 collision을 하고 있는데 자꾸 신경이 쓰여서 질문을 남깁니다. 메니저를 생성하는데 init() 메서드를 실행해야 이제 매니저 오브잭트가 생성이 되잖아요? 근데 그 Player 스크립트를 컴포넌트에 넣지 않아도 이게 생성이 된단 말이죠? 왜 그런 건가요? init()이 어디서 실행이 되는지를 모르겠어요.. 스크립트만 있어도 거기 자체에서 알아서 실행이 되는건가요? 아니면 다른 스크립트에서 실행이 되서 생성이 되는건가요?
답변을 작성해보세요.
0
Rookiss
지식공유자2022.08.25
그럴 땐 Init에 BreakPoint를 걸고 디버깅을 통해서
어디서 Init을 호출했는지 확인해보시기 바랍니다.
흐름을 파악하는 것은 버그를 잡을 때도 꼭 필요한 기술입니다.
(init이 가상 함수라서 상위 객체의 Start에서 호출한다거나, 하는 이유 등이 있겠죠)
답변 1