코루틴(Coroutine)특정 작업을 여러 프레임에 걸쳐 실행할 수 있도록 지원하는 기능이다.Unity에서 시간 지연이나 비동기적 작업을 쉽게 처리할 수 있게 해주며, 주로 애니메이션, 타이머, 지연 실행 같은 작업에서 많이 사용된다.일반적인 함수와 달리, 호출 시 즉시 종료되지 않고 중간에 실행을 멈추고 나중에 다시 재개될 수 있는 함수이다. Unity에서는 주로 특정 지연 작업이나 프레임 기반의 반복 작업을 처리할 때 코루틴을 사용한다.C#에서는 IEnumerator를 반환하는 함수로 코루틴을 구현하며, 이 함수는 특정 시점에서 실행을 멈추고 다음 프레임 또는 지정된 시간이 지나면 다시 실행된다.특징비동기적 실행 : 다른 작업을 블로킹 하지 않고 비동기적으로 실행되므로, 프레임 드롭없이 지연이나 반복..