유니티 Graphics device is null 에러 대처법 간단 설명

반응형

로그 내용

Graphics device is null

TMPro.TextMeshPro.Awake()

UnityEngine.Object.Instantiate()

 

라는 에러가 발생하면서 앱이 튕길때

 

예상 이유

Admob 보상형 광고 시청이후 바로 액션을 취할경우 간혈적으로 발생됨

 

해결 방법

1. 광고 시청이 완료되는 시점에서 코루틴으로 0.5초 이상 딜레이를 준 뒤 보상 지급 형태로 코드 변경

 

2. 보상형 광고 코드가 작성된 곳에 추가

MobileAds.RaiseAdEventsOnUnityMainThread = true;

 

반응형