728x90 정적 코루틴1 Unity, 전역으로 코루틴 사용하기(Static Coroutine) 정적 코루틴 클래스 유니티를 사용하다보면 코루틴(Coroutine)을 많이 사용하게 되는데, 컴포넌트를 사용 중인 게임 오브젝트가 비활성화 되면 중단되어버립니다. 코루틴을 많이 사용하게 되면 왜 이렇게 사용하게 되는지 이해가 되는데, 주로 컴포넌트를 사용 중인 게임 오브젝트에서 개별적으로 처리하기 위함입니다. 하지만 사용을 하다보면 쓰레드의 백그라운드 워커처럼 코루틴을 백그라운드에서 사용하고 싶은 경우가 생깁니다. 예를 들어서 쓰레드에서는 처리하기 애매한 Resources.LoadAsync()를 연계해서 쓰고 싶은데 쓰레드를 생성해서 사용하기에는 무리가 있습니다. 스크립트 1. StaticCoroutine.cs using System; using System.Collections; using System.. 2022. 7. 24. 이전 1 다음 반응형