SynchronizationContext를 통해 메인스레드 부분에서 동작하는 UI 항목들 접근 해야한다.
SynchronizationContext m_Context;를 맴버변수로 선언하고,
스크립트 시작시, (예 : Start 함수 등)
m_Context = SynchronizationContext.Current; 로 배정,
실제 사용시에는
m_Context.Post(delegate
{
할일
},null);
이렇게 사용한다. null 부분은 전달할 인자값이 있는경우이며,
delegate와 null을 수정하여 인자값 전달이 가능하다.
'Unity' 카테고리의 다른 글
| (VR) 윈도우 VR 을 위한 Universal Window 빌드방법 (0) | 2022.03.25 |
|---|---|
| 유니티 테스트 러너 사용방법 (0) | 2022.03.25 |
| 나이언틱 라이트쉽 관련 (AR) (0) | 2022.03.24 |
| Unity 에서 Android Push Notification 구현 (0) | 2022.03.24 |
| Unity - iOS 프레임워크와 통신 (0) | 2022.03.24 |