Unity (1) 썸네일형 리스트형 [Unity] - 코루틴(Coroutine)에 대한 이모저모 유니티를 이용하여 게임 컨텐츠를 제작하다보면 코루틴을 자주 사용하게 된다. 코루틴은 비동기적인 작업을 쉽게 처리할 수 있게 해주는, 유니티에서 지원해주는 기능이다. 개인적으로는 유니티를 사용하여 개발을 할 때 가장 잘 활용해야 하고 자주 사용해야 하는 것이 코루틴이라고 생각한다. 근데 코루틴이란 정확히 무엇인가? 우선 위키백과에는 아래와 같이 정의 되어있다. 코루틴(coroutine)은 루틴의 일종으로서, 협동 루틴이라 할 수 있다(코루틴의 "Co"는 with 또는 together를 뜻한다). 상호 연계 프로그램을 일컫는다고도 표현가능하다. 루틴과 서브 루틴은 서로 비대칭적인 관계이지만, 코루틴들은 완전히 대칭적인, 즉 서로가 서로를 호출하는 관계이다. 코루틴들에서는 무엇이 무엇의 서브루틴인지를 구분하는.. 이전 1 다음