//打开图片文件
FileStream fileStream = new FileStream(@"E:\木头.jpg", FileMode.Open, FileAccess.Read); // 前面加个@表示\不是转义功能,直接写路径就行了,测试下来/和//也可以使用
//图片二进制数组
byte[] bytes = new byte[fileStream.Length];
//读文件
fileStream.Read(bytes, 0, (int)fileStream.Length);
fileStream.Close();
fileStream.Dispose();
fileStream = null;
int width = 400; //数据不重要
int height = 400; //数据不重要
//创建texture2D
Texture2D texture = new Texture2D(width, height);
//加载图片流
texture.LoadImage(bytes);
//print("图片分辨率:" + texture.width +"-----"+ texture.height);
//创建sprite并赋值
Sprite sprite = Sprite.Create(texture, new Rect(0, 0, texture.width, texture.height), new Vector2(0.5f, 0.5f));
image.sprite = sprite;