2014-02-19 2 views
0

Редактор показывает мне NullReferenceException UnityEngine.Material..ctor (UnityEngine.Shader shader) UIDrawCall.CreateMaterial() снова и снова. Я использую платную версию NGUI 3.4.9.NGUI 3.4.9 error NullReferenceException UnityEngine.Material..ctor (UnityEngine.Shader shader) UIDrawCall.CreateMaterial()

Если я использую

var texture = www.texture; 

Он показывает мне ошибку. и если я использую

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

Мне нужно получить изображение из URL-адреса Вот почему я использую www. Но если я получаю изображение из своих ресурсов, тогда он работает нормально. Я использовал предыдущую версию NGUI (бесплатно), и код работал безупречно и здорово. После того, как я обновил свою папку NGUI (пакет) с новой с этого момента, снова и снова получаю эту ошибку.

Я предполагаю, что это не www вид вещей. Некоторые ошибки рендеринга NGUI. Но почему это происходит только с www.texture

Пожалуйста, ребята, помогите мне в этом.

ответ

0

попробуйте изменить shader.Unlit - прозрачный цветной. Возможно, вам помогут