점심쯤 부터 같지도 않은 버그 땜에 염병하다가 알게된건데B오브젝트 에서 A 오브젝트에 붇어있는 코루틴 호출 후B 오브젝트가 파괴되면A오브젝트에 붇어있는 코루틴 정지된다..이먼..이거 왜그럼?? 월래 이런거임???
올 한번도 생각 못해본 접근방법이네 B오브젝트에서 스타트코루틴(A오브젝트.코루틴()) 했는데 B가 파괴되니까 코루틴이 정지된다는거구만 그럼 내부적으로 스타트코루틴을 실행시킨 오브젝트가 해당 코루틴을 가지고 있다는거겠네 해결법은 이미 했겠지만 A오브젝트.코루틴실행시키셈()을 호출하게 만들면 되겠네 지식이 늘었다 나중에 쓸 수 있을듯?
IEnumerator를 리턴하는 메소드랑 코루틴을 구분 못해서 생긴 오해 같은데
생각해보니까 당연한거 무지성 코딩이라 생각도 안해봤어