본문 바로가기
Works/Unity 3D

[Unity3D] Shader Find 실패

by Vader87 2019. 3. 6.
반응형

유니티 에디터 상에서는 발생하지 않던 문제가 빌드 후 발생 하였습니다.

Shader.Find 를 사용해 쉐이더를 불러올때 Null Exception이 발생 하는 문제 입니다.


공식 문서에선 3가지 해결 방법을 제시합니다.

1) 쉐이더를 사용하는 메테리얼을 씬에서 사용하고 있거나

2) ProjectSettings>Graphics 메뉴 에서 "Always Included Shaders" 항목에 쉐이더를 추가 하거나

3) 쉐이더를 "Resources" 폴더 안에 위치 시켜야 함


저는 쉐이더를 "Resources" 폴더로 옮기는 것으로 해결 하였습니다.

반응형

댓글