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

슝슝이님의 프로필 이미지
슝슝이

작성한 질문수

[게임 프로그래머 도약반] DirectX11 입문

MeshRenderer

코드중 이해안가는부분이있습니다

작성

·

275

·

수정됨

0

Awake() :모든 오브젝트가 초기화되고 호출

Start() :스크립트 인스턴스가 활성화된 경우에만 호출

유니티 랑 비슷하게 하시려고 만드신 건 이해했습니다

근데 생성자가 있는대 필요한 이유가 있을까요?

생성 순서 문제 때문이라도 Awake나 Start

하나만 써도 될 것 같아서요

 

 

 

 

답변 1

0

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

네 저건 단지 유니티랑 맞추려고 한 것이고,
원래 유니티에서 Awake는 객체가 생성되자 마자,
Start는 게임 시작 후에 호출되는 차이가 있어
원하는 타이밍에 알맞는 함수를 사용합니다.

슝슝이님의 프로필 이미지
슝슝이

작성한 질문수

질문하기