読者です 読者をやめる 読者になる 読者になる

万年素人からHackerへの道

万年素人がHackerになれるまで殴り書きするぜ。

Web to Image Unity

unity3d - Using new UI Image component to show a image on web in Unity 4.6 - Stack Overflow

しかし、大きさによってエラーになるので動的にサイズをとるといい。

    IEnumerator SetFromWeb ()
    {
        WWW imageURLWWW = new WWW (myUrl);
        yield return imageURLWWW;

        if (imageURLWWW.texture != null)
        {
            //Construct a new Sprite
            Sprite sprite = new Sprite ();
            //Create a new sprite using the Texture2D from the url. 
            //Note that the 400 parameter is the width and height. 
            //Adjust accordingly

            sprite = Sprite.Create (imageURLWWW.texture, new Rect (0, 0, imageURLWWW.texture.width, imageURLWWW.texture.height), Vector2.zero);

            //Assign the sprite to the Image Component
            GetComponent<UnityEngine.UI.Image>().sprite = sprite;
        }

        yield return null;
    }