Unity保存图片到本地

Posted DaLiangChen

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Unity保存图片到本地相关的知识,希望对你有一定的参考价值。

  /// <summary>写入图片</summary>
    public async void WriteTesture(string filePath, Texture2D texture2D, Action complete = null)
    
        if (texture2D == null) return;

        uint width = (uint)texture2D.width;
        uint height = (uint)texture2D.height;

        Color32[] array = texture2D.GetPixels32();

        await Task.Run(() =>
        
            File.WriteAllBytes(filePath, ImageConversion.EncodeArrayToPNG(array, graphicsFormat, width, height));
        );

        if (complete != null) complete();
    

以上是关于Unity保存图片到本地的主要内容,如果未能解决你的问题,请参考以下文章

Unity3d-WWW实现图片资源显示以及保存和本地加载

Unity之UI截图和利用Aspose.Words创建表格一起插入到Word中并保存到本地的一种解决方案

unity 3d怎样在相机中导出rendertexture

Unity--上传下载文件并保存到本地

Unity--上传下载文件并保存到本地

unity发布安卓 截图保存到本地