[Unity 오류해결] Unity Opencv unsafe code 해결방법

Unity에서 Opencv를 사용하는 방법 중 하나는 Unity Asset Store에서 판매하는 OpenCV for Unity, 혹은 OpenCV Plus Unity를 사용하는 것이다. 이때 무료인 OpenCV Plus Unity를 다운받아 사용하는 경우 Unsafe code 오류가 발생한다. 유료 버전인 OpenCV for Unity의 경우는 Unsafe code 오류가 발생하지 않을 뿐아니라 간단하게 Unsafe code를 설정 및 해제 할 수 있다.

 

Unity opencv Assets

 


다운받은 OpenCV Plus Unity를 Import하면 아래와 같이 unsafe code 오류가 나온다. 이 오류를 해결하는 방법은 매우 간단하다.

 

Unity unsafe code error

 


Edit -> Project Settings -> Player-> Allow 'unsafe' Code를 체크 해제 해주면된다. 빠르게 찾고 싶다면 Project Settings의 검색창에 unsafe를 검색하면된다.

 

unsafe cod settings