유니티를 공부하던 중, 알아야 하지만 이해하기 어려운 개념을 접했다. 바로 Coroutine. 일반적인 사용은 다음과 같다. 위 코드는 유니티 공식 사이트에서 Script 설명중 Coroutine에 대한 설명에서 따온 것이다. StartCoroutine 호출이 보이고, MyCoroutine은 IEnumerator 반환값을 갖는다. 함수안에는 yield return null;, yield return new WaitForSeconds(3f) 와같이 사용한다. 첫 감상은 “이게 다 대체 뭐야?” 일단, 키워드들을 추출해 봤다. StartCoroutine, IEnumerator,…