코루틴(Coroutine) Coroutine 코루틴의 사용이유 일반적으로 유니티에서 함수를 호출하면 값을 반환하기 전에 실행이 완료되어버린다. 즉, 함수에서 수행되는 모든 Action이 하나의 Frame에서 발생하고 그친다는것이다. 그렇기 때문에 Update() 같이 프레임간격으로 실행되는 함수안에서 실행하지 않고 단일 호출로 함수를 실행하게 되면? 그 함수는 아마 우리가 기대한 효과를 가질 수 없을것이다. void Fade() { for (float f = 1f; f >= 0; f -= 0.1f) { Color c = renderer.material.color; c.a = f; renderer.material.color = c; } } 위의 코드가 그 예시와 같다. alpha값을 점진적으로 줄이고 싶은..