작성한 질문수
[게임 프로그래머 도약반] DirectX11 입문
MeshRenderer
작성
·
275
수정됨
0
Awake() :모든 오브젝트가 초기화되고 호출
Start() :스크립트 인스턴스가 활성화된 경우에만 호출
유니티 랑 비슷하게 하시려고 만드신 건 이해했습니다
근데 생성자가 있는대 필요한 이유가 있을까요?
생성 순서 문제 때문이라도 Awake나 Start
하나만 써도 될 것 같아서요
답변 1
네 저건 단지 유니티랑 맞추려고 한 것이고,원래 유니티에서 Awake는 객체가 생성되자 마자,Start는 게임 시작 후에 호출되는 차이가 있어원하는 타이밍에 알맞는 함수를 사용합니다.