Why this code works:
WWW www;
IEnumerator Start () {
www = new WWW( "http://images.earthcam.com/ec_metros/ourcams/fridays.jpg" );
yield return www;
}
void OnGUI(){
GUI.DrawTexture(new Rect(0,0,100,100), www.texture, ScaleMode.StretchToFill);
}
And this doesn’t work :
WWW www;
void Start () {
Loadfromweb();
}
IEnumerator Loadfromweb(){
www = new WWW( "http://images.earthcam.com/ec_metros/ourcams/fridays.jpg" );
yield return www;
}
void OnGUI(){
GUI.DrawTexture(new Rect(0,0,100,100), www.texture, ScaleMode.StretchToFill);
}