코루틴 (coroutine)유니티에서의 코루틴은 싱글 스레드에서 다른 작업을 하면서 동시에 정지 또는 시작하는 등, 비동기 처리와 같이 보이는 처리 방식을 보여줍니다. 하지만 실제로는 동기 방식의 로직을 갖고 있습니다.프로젝트의 최적화를 위해서는 Update( )의 사용을 가능한 줄여야만 합니다. 이를 코루틴을 활용해서 필요할 때만 StartCoroutine으로 반복하고 다 사용했다면 StopCorouitne 사용하는 등, 반복 작업을 종료할 수 있습니다.코루틴의 yield"양도하다"라는 뜻을 가진 yield는 프로그램의 제어권을 유니티에게 양도한다는 뜻으로 초기에 학습했지만 더 나아가 메인루틴의 제어권을 잠시 가져와 코루틴을 실행한다가 더 옳은 표현입니다. yield return으로 일시정지 및 언제..