有时候我们需要把加载的图片转换成Sprite来使用。
方法:
步骤一:加载本地或网络图片并转换成Texture,这里不再赘述,可参考:
Unity 下载网络图片的方法,并把图片赋值给UI和物体的方法-CSDN博客
步骤二:把Texture转换成Sprite。
方法是使用:Sprite.Create()方法。
该方法有以下六种语法:
public static Sprite Create(Texture2D texture, Rect rect, Vector2 pivot);
public static Sprite Create(Texture2D texture, Rect rect, Vector2 pivot, float pixelsPerUnit);
public static Sprite Create(Texture2D texture, Rect rect, Vector2 pivot, float pixelsPerUnit, uint extrude);
public static Sprite Create(Texture2D texture, Rect rect, Vector2 pivot, float pixelsPerUnit, uint extrude, SpriteMeshType meshType);
public static Sprite Create(Texture2D text

本文介绍如何在Unity中将本地或网络图片加载为Texture,然后使用Sprite.Create方法将其转换为Sprite,包括参数解释和示例代码。
1533

被折叠的 条评论
为什么被折叠?



