¿Cómo acceder a texturas / modelos desde la nube / WEB en tiempo de ejecución en la aplicación de Android usando Unity 3D?

He estado tratando de descargar y cargar la textura u otros modelos desde una WEB en tiempo de ejecución utilizando la clase WWW. La aplicación funciona bien en Unity Editor, pero cuando la implemento en un dispositivo Android no carga / descarga la textura. Por favor, que alguien me guíe. He usado el siguiente código en el script.

void Start()
{
StartCoroutine(loadMovie());
}
IEnumerator loadTexture()
{
WWW www = new WWW("http://images.earthcam.com/ec_metros/ourcams/fridays.jpg");
yield return www;
// Debug.Log(www.movie.duration + " <--- wwww");
if (www.error != null)
{
Debug.Log("Error: Can't load texture! - " + www.error);
yield break;
}
else
{
Texture2D texture = www.texture as Texture2D;
Debug.Log("Texture loaded");
Debug.Log(www.texture);
gameObject.GetComponent<Renderer>().material.mainTexture = texture;
}
}

Respuestas a la pregunta(1)

Su respuesta a la pregunta