2014-02-19 10 views
0

편집자가 NullReferenceException UnityEngine.Material..ctor (UnityEngine.Shader shader) UIDrawCall.CreateMaterial()을 계속해서 보여줍니다. NGUI 3.4.9 유료 버전을 사용하고 있습니다. 내가NGUI 3.4.9 오류 NullReferenceException UnityEngine.Material..ctor (UnityEngine.Shader 셰이더) UIDrawCall.CreateMaterial()

var texture = www.texture; 

를 사용하는 경우

그것은 나에게 오류를 보여줍니다. 내가

var texture =new Texture2D(1,1); It is working fine. 

를 사용하는 경우와 나는 www을 사용하고 왜 URL을 먹으 렴에서 이미지를 가져올 필요가있다. 하지만 내 리소스에서 이미지를 가져 오는 경우 제대로 작동합니다. 이전 버전의 NGUI (무료)를 사용하고 있었고 코드는 완벽하게 훌륭했습니다. 그 순간부터 새로운 하나를 사용하여 NGUI 폴더 (패키지)를 업데이트 한 후에이 오류가 반복적으로 발생합니다.

www 일종의 NGUI 렌더링 버그입니다. 하지만 그 이유는 단지 www.texture

사람들이 나를 도와줍니다.

답변

0

변경해보십시오 shader.Unlit - 투명 색. 도움이 될 수도 있습니다