본문 바로가기

유니티 개발 관련

유니티 unsafe code allow 하기

유니티에 OpenCV 를 연동해야 하는데 에셋스토어에서 OpenCV plus unity 라는 에셋을 찾아냈다. 이거 없었으면 OpenCVSharp을 가져다가 직접 연동해서 쓰려고 했는데 참 다행이다.

 

프로젝트에 임포트해서 쓰려고 했는데 전에 본적이 있었던 unsafe code allow 관련 이슈가 발생했다. 

아래 사진처럼 말이다.

사실 이 에러를 처음본게 아니라서 굳이 포스팅을 하게 되었다.

 

이 에러는 문구를 잘 읽어보면 알겠지만, 플레이어 세팅에서 Allow unsafe code만 해주면 된다고 써있다.

 

이 과정을 자세히 설명하자면, 

 

우선 빌드 세팅 창을 켜준다.

 

그럼 아래 창이 뜬다.

여기서 좌측 맨 아래 플레이어 세팅을 눌러준다. 그럼 아래처럼 복잡한 윈도우가 새로 뜬다.

다른거 누르지 말고 플레이어 탭에서 스크롤을 쭉쭉 내려주자. 그러면

위 사진처럼 Allow unsafe code가 눈에 보이는걸 확인할 수 있다. 체크버튼을 토글해주면

위 사진처럼 되고, 창을 닫아준 후 실행해보면 잘 실행됨을 알 수 있다.

 

이상으로 유니티 unsafe code allow  방법 포스팅을 마친다.