yield return new WaitForSeconds(0.2f); 이런 식으로 코루틴에서 사용하게 된다면 "new" 키워드를 쓰기에 매번 새로운 WaitForSeconds를 생성하는 것이다. 고로 필드에 선언을 해주는 것이다.private WaitForSeconds myWait = new WaitForSeconds(0.2f);IEnumerator MyCoroutine(){ yield return myWait; Debug.Log("기다렸다 코루틴");} 이런식으로 필드에 객체를 만들어 놓고 쓰면 매번 새롭게 WaitForSeconds 생성되는 것을 방지할 수 있다.