Post

유니티 면접 질문

유니티 면접 질문

코드

Awake와 Start 함수의 차이를 설명해주세요

Awake는 오브젝트가 활성화될 때 가장 먼저 호출되는 함수입니다.
Start는 스크립트 인스턴스가 활성화된 경우에 첫 번째 업데이트 전에 호출되는 함수입니다.
Awake함수가 먼저 호출되고 이후 Start 함수가 호출됩니다.

Update, FixedUpdate, LateUpdate 함수의 차이를 설명해주세요

Update 함수는 스크립트가 활성화된 경우에 매 프레임마다 호출됩니다.
FixedUpdate 함수는 Fixed Timestep에 설정된 값에 따라 일정한 간격으로 호출됩니다.
LateUpdate 함수는 모든 Update함수가 호출된 후 마지막으로 호출됩니다.

코루틴에 대해 설명해주세요

코루틴은 유니티에서 비동기적으로 작업을 처리할 수 있게 해주는 함수입니다.
코루틴은 함수를 일시 중지하고 이후 재개할 수 있습니다.
또한 코루틴은 메인 쓰레드에서 작동합니다.

충돌

Ray Cast에 대해 설명해주세요

Ray Cast는 가상의 광선과 오브젝트와의 충돌 여부를 확인하는 방법입니다.

애셋

프리팹에 대해 설명해주세요

프리팹은 미리 만들어 놓은 게임 오브젝트입니다.
프리팹을 사용하여 게임 오브젝트를 쉽게 인스턴스화 할 수 있습니다.

This post is licensed under CC BY 4.0 by the author.