코루틴
1. 코루틴 (Coroutine)유니티에서 제공하는 특수한 함수 실행 방식으로, 한 번 호출되면 끝까지 실행되는 일반 함수와 달리 실행을 잠시 멈췄다가(yield) 나중에 다시 이어서 실행할 수 있습니다.✅ 코루틴의 특징비동기적 흐름 제어: 한 프레임에서 실행을 멈추고, 다음 프레임이나 특정 조건(시간 등)이 충족될 때 다시 시작할 수 있습니다.작업 분할: 무거운 작업을 한 번에 처리하지 않고 여러 프레임에 나누어 실행하여 프레임 드랍을 방지합니다.직렬적 처리: 비동기처럼 보이지만, 실제로는 유니티 메인 스레드의 라이프 사이클 내에서 순차적으로 처리되는 동기 작업입니다.IEnumerator 활용: 코루틴은 내부적으로 IEnumerator 객체를 반환하며, 유니티 엔진이 프레임마다 MoveNext()를 호..
- 유니티/UnityEngine3D 입문 및 스크립팅 기초
- · 2026. 1. 2.