https://code.i-harness.com/ko/q/26a1ba7


클래스 디자인 하다가 문뜩 의문이 들었다.


[어 쉬벌...이거...코루틴 만든거 까진 조앗는데 쉬벌탱 코루틴 어떻게 실행하지..?]


코루틴을 시작하는 Startcoroutine함수와 Stopcoroutine함수는 Monobehavior를 상속받아야, 여기서 호출할 수 있는 함수이다.


역시나 구글링해보니 해결책이 나온다.


작성한 클래스에서 코루틴 시작함수를 만들고, 이 함수에 MonoBehavior를 파라메터로 받거나, 클래스 내부에 참조를 하여


참조의 StartCoroutine을 실행시켜주면 된다.


사용하는 스크립트(MonoBehavior를 상속받은)에서 코루틴 시작 함수를 호출 할 땐 파라메터로 this를 넘겨주면 된다.


결론- 난 대가리 빠가다