Invoke: 빠르고 GC도 적지만, 기능이 제한적이다

Coroutine: Invoke보다 약간 느리지만 기능이 많다

Update: 가장 빠르고 GC도 없지만, 매 프레임 무조건 호출된다.

⇒ 매 프레임 처리해야 할 경우 (입력/이동 등): Update

⇒ 고정된 간격으로 실행될경우 (스포너 등): Invoke

⇒ 조건에 따라 주기적으로 실행될경우: Coroutine

또한, Coroutine 사용시 주의점이다 ⚠️

yield return new WaitForSecond():

구문을 사용할때

WaitForSecond wfs = new WaitForSecond();

이와같이 캐시해 사용해야 GC Alloc를 막을 수 있다.