오늘은 Coroutine에 대해 정리하고자 합니다. 최근에 테스트를 봤었는데Coroutine에 관한 질문에 정확하게 대답을 못 한 거 같아다시 한번 정리를 해보고자 작성했습니다. Coroutine 작업을 다수의 프레임에 분산하는 메서드. 실행을 일시 정지하고 제어를 Unity에 반환하지만, 중단한 부분에서 다음 프레임을 계속할 수 있는 메서드. 객체를 생성할 때 힙 메모리에 할당한다. 중요한 건 ※ 비동기식으로 처리하는 것처럼 보이나 그 근본은 동기식이다. 동기식 ? 비동기식? 동기식 = 작업이 순차적으로 실행되는 것 비동기식= 작업이 병렬적으로 실행 가능(동시에 실행 가능) 이름도 들어보도 사용해 봐서 어렴풋이는 기억하고 있었었는데,비동기식이라는 게 당시 안 떠올라서 이상하게 썼던 거 같네요..