[Unity] 코루틴 Unity Coroutine

한재민·2025년 2월 25일

용어정리

목록 보기
15/33

코루틴

유니티에서 Coroutine은 시간 지연이나 프레임 단위 실행을 제어할 수 있는 함수.

몬스터를 n초마다 스폰시켜야할때
서서히 밝아지거나 어두워지는 Fade in/out 효과가 필요할때
공격후 쿨타임을 적용시켜야할때 등
딜레이가 필요한 작업에서 사용하고있다.

코루틴 사용법

IEnumrator를 반환하는 함수로 작성
StartCoroutine 메서드를 통해 호출한다.

코루틴에서 yield return 으로 제어한다.

null
WaitForSeconds
WaitForSecondsRealtime
WaitForEndOfFrame
WaitForFixedUpdate
WaitUntil
WaitWhile
등등 여러 종류가있다

profile
유니티 클라이언트 취업준비중입니다..

0개의 댓글