Unity 图片的读写

34
回复
1318
查看
打印 上一主题 下一主题
[ 复制链接 ]
6蛮牛粉丝
1322/1500
排名
4168
昨日变化

10

主题

367

帖子

1322

积分

Rank: 6Rank: 6Rank: 6

UID
18541
好友
7
蛮牛币
307
威望
0
注册时间
2014-3-22
在线时间
587 小时
最后登录
2019-10-18

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?注册帐号

x
/// <summary>
    /// 保存图片
    /// </summary>
    /// <param name="file_name"></param>
    /// <param name="texture"></param>
    public static void SaveTexture(string file_name, Texture2D texture)
    {
        byte[] bytes = texture.EncodeToJPG();
        string par = Path.GetDirectoryName(file_name);
        if (!Directory.Exists(par))
            Directory.CreateDirectory(par);
        if (File.Exists(file_name))
            File.Delete(file_name);

        Debug.Log(file_name);
        File.WriteAllBytes(file_name, bytes);
    }
    /// <summary>以IO的方式读取图片</summary>
    /// <param name="loadPath"></param>
    /// <param name="width"></param>
    /// <param name="height"></param>
    public static Texture2D LoadByIO(string loadPath, int width, int height)
    {
        double startTime = (double)Time.time;

        //创建wenjianliu
        FileStream fileStream = new FileStream(loadPath, FileMode.Open, FileAccess.Read);
        fileStream.Seek(0, SeekOrigin.Begin);
        //创建文件长度的缓存区
        byte[] bytes = new byte[fileStream.Length];
        //读取文件
        fileStream.Read(bytes, 0, (int)fileStream.Length);
        //释放
        fileStream.Close();
        fileStream.Dispose();
        fileStream = null;

        Texture2D texture2D = new Texture2D(width, height);
        texture2D.LoadImage(bytes);

        return texture2D;
    }

注: 各位新手朋友们, IO这个东西, 在安卓平台下遇到Application.streamingAssetsPath是永远失效的, 因为这个平台不允许, 只能使用www的方式或者使用其他方式拷贝到PersistentAssetsPath目录下再使用IO的方式, 总值, streamingassets很坑爹就对了
付使用UnityWebRequest和File的方式拷贝文件



点评

感谢感谢感谢  发表于 2019-7-24 16:00
6蛮牛粉丝
1359/1500
排名
4199
昨日变化

0

主题

167

帖子

1359

积分

Rank: 6Rank: 6Rank: 6

UID
42059
好友
0
蛮牛币
82
威望
0
注册时间
2014-8-26
在线时间
842 小时
最后登录
2019-10-20
沙发
2019-7-18 11:19:08 只看该作者
感谢分享!
6蛮牛粉丝
1322/1500
排名
4168
昨日变化

10

主题

367

帖子

1322

积分

Rank: 6Rank: 6Rank: 6

UID
18541
好友
7
蛮牛币
307
威望
0
注册时间
2014-3-22
在线时间
587 小时
最后登录
2019-10-18
板凳
楼主 2019-7-18 11:20:27 只看该作者

不客气, 项目心得
5熟悉之中
672/1000
排名
8747
昨日变化

0

主题

115

帖子

672

积分

Rank: 5Rank: 5

UID
236487
好友
0
蛮牛币
5123
威望
0
注册时间
2017-8-8
在线时间
421 小时
最后登录
2019-10-21
地板
2019-7-18 13:45:03 只看该作者
thanks for your share Unity 图片的读写

0

主题

45

帖子

71

积分

Rank: 2Rank: 2

UID
327286
好友
0
蛮牛币
54
威望
0
注册时间
2019-7-16
在线时间
26 小时
最后登录
2019-9-27
5#
2019-7-18 15:21:54 只看该作者
感谢分享

0

主题

55

帖子

89

积分

Rank: 2Rank: 2

UID
325389
好友
0
蛮牛币
382
威望
0
注册时间
2019-6-21
在线时间
34 小时
最后登录
2019-10-11
6#
2019-7-18 21:03:51 只看该作者
哇哦
排名
18795
昨日变化

0

主题

7

帖子

55

积分

Rank: 2Rank: 2

UID
233134
好友
0
蛮牛币
86
威望
0
注册时间
2017-7-19
在线时间
16 小时
最后登录
2019-8-13
7#
2019-7-19 09:12:26 只看该作者
感谢分享。。。。。。。
5熟悉之中
975/1000
排名
5176
昨日变化

1

主题

322

帖子

975

积分

Rank: 5Rank: 5

UID
258102
好友
1
蛮牛币
1425
威望
0
注册时间
2017-12-6
在线时间
374 小时
最后登录
2019-10-18
8#
2019-7-22 09:09:40 只看该作者
感谢分享~
7日久生情
3966/5000
排名
2981
昨日变化

28

主题

2400

帖子

3966

积分

Rank: 7Rank: 7Rank: 7Rank: 7

UID
173503
好友
5
蛮牛币
1074
威望
0
注册时间
2016-10-5
在线时间
1042 小时
最后登录
2019-10-21
9#
2019-7-24 18:17:54 只看该作者
有没有源码案例???

0

主题

47

帖子

64

积分

Rank: 2Rank: 2

UID
326141
好友
0
蛮牛币
66
威望
0
注册时间
2019-7-1
在线时间
17 小时
最后登录
2019-9-10
10#
2019-7-25 14:01:00 只看该作者
66666666666666666666666666666666
3偶尔光临
184/300
排名
26988
昨日变化

0

主题

122

帖子

184

积分

Rank: 3Rank: 3Rank: 3

UID
39826
好友
0
蛮牛币
26
威望
0
注册时间
2014-8-14
在线时间
48 小时
最后登录
2019-8-26
11#
2019-8-26 16:07:26 只看该作者
ipsh提取码

0

主题

16

帖子

90

积分

Rank: 2Rank: 2

UID
321701
好友
0
蛮牛币
32
威望
0
注册时间
2019-5-10
在线时间
74 小时
最后登录
2019-10-15
12#
2019-8-28 10:37:44 只看该作者
真的是不错的东西
5熟悉之中
840/1000
排名
15588
昨日变化

0

主题

595

帖子

840

积分

Rank: 5Rank: 5

UID
295721
好友
0
蛮牛币
285
威望
0
注册时间
2018-9-4
在线时间
197 小时
最后登录
2019-10-21
13#
2019-9-2 09:35:17 只看该作者
12312312312312312312312312312312123
5熟悉之中
840/1000
排名
15588
昨日变化

0

主题

595

帖子

840

积分

Rank: 5Rank: 5

UID
295721
好友
0
蛮牛币
285
威望
0
注册时间
2018-9-4
在线时间
197 小时
最后登录
2019-10-21
14#
2019-9-2 09:36:34 只看该作者

12312312312312312312312312312312123
5熟悉之中
840/1000
排名
15588
昨日变化

0

主题

595

帖子

840

积分

Rank: 5Rank: 5

UID
295721
好友
0
蛮牛币
285
威望
0
注册时间
2018-9-4
在线时间
197 小时
最后登录
2019-10-21
15#
2019-9-2 09:38:03 只看该作者

12312312312312312312312312312312123
您需要登录后才可以回帖 登录 | 注册帐号

本版积分规则