Unity Texture2D图片转换成image

废话少说,直接上代码看。

//将texture转成image
    Sprite GetSpriteByTexture(Texture2D tex)
    {
        Sprite _sprite = Sprite.Create(tex, new Rect(0, 0, tex.width, tex.height), new Vector2(0.5f, 0.5f));
        return _sprite;
    }

最好界面中有个image的预制体,然后加载这个预制体并实例化它,再修改它的sprite即可加载出对应的图片。


版权声明:本文为keren2原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。