Unity实用功能:存储本地文件

这篇具有很好参考价值的文章主要介绍了Unity实用功能:存储本地文件。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

   算是一个比较通用的小功能吧,很多时候由于我们需要将运行时候的一些数据存储为别的文件格式,比如txt文本或者png图片等,就需要用到这个功能。

  写法也比较简单,具体函数如下:

    /// <summary>
    /// 编辑器模式的文本存储
    /// </summary>
    /// <param name="_path">路径,类似于Assets/Resources</param>
    /// <param name="_name">名字,需要带后缀</param>
    /// <param name="_str">存储的文本</param>
    void WindowsSave(string _path, string _name, string _str)
    {
#if UNITY_EDITOR
        System.IO.Directory.CreateDirectory(_path);
        using (System.IO.StreamWriter writer = System.IO.File.CreateText(_path + "/" + _name))
            writer.Write(_str);
        UnityEditor.AssetDatabase.Refresh();
#endif
    }

  我们写个简单的测试用例,测试下这个功能

 void Start()
    {
        var _str = "存储测试";
        WindowsSave("Assets/Resources", "测试文本.txt", _str);
    }

  然后启动下unity,看看测试结果:

unity怎么保存文件,U3D,工作,unity,游戏引擎

   这个功能可以配合别的很多功能,做诸如格式转换、抓测试数据、编辑数据存储等功能,还是比较实用的。文章来源地址https://www.toymoban.com/news/detail-718990.html

到了这里,关于Unity实用功能:存储本地文件的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • unity(WebGL) 把截图保存下载到本地

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 提示:这里可以添加本文要记录的大概内容: 尊重原著: 原文链接: https://blog.csdn.net/Wrinkle2017/article/details/117660124 以下方法都可以搭配本文使用: 截图的方法: 链接: unity 自由框选截图(两种方法,亲测

    2024年03月14日
    浏览(48)
  • Unity记录4.3-存储-点击Tilemap保存或读取区块

    文章首发见博客:https://mwhls.top/4816.html。 无图/格式错误/后续更新请见首发页。 更多更新请到mwhls.top查看 欢迎留言提问或批评建议,私信不回。 汇总:Unity 记录 摘要:点击tilemap,文件 保存/读取 该地图区块数据。 思路-2023/08/17 保存和读取上,都很土,都是两层循环,暂时

    2024年02月11日
    浏览(41)
  • 【unity小技巧】Unity 存储存档保存——PlayerPrefs、JsonUtility和MySQL数据库的使用

    游戏存档不言而喻,是游戏设计中的重要元素,可以提高游戏的可玩性,为玩家提供更多的自由和控制权。看完这篇文章就可以构建属于自己的存储系统了。 它是一个仅仅可以存储字符串、浮点数和整数值数据的类 保存

    2024年02月08日
    浏览(69)
  • unity(WebGL) 截图拼接并保存本地,下载PDF

    目录 1.调用代码 2.截图 拼图 代码 截图参考:Unity3D 局部截图、全屏截图、带UI截图三种方法_unity 截图_野区捕龙为宠的博客-CSDN博客 文档下载: Unity WebGL 生成doc保存到本地电脑_unity webgl 保存文件_野区捕龙为宠的博客-CSDN博客 中文输入:Unity WebGL中文输入 支持输入法跟随 支

    2024年02月03日
    浏览(50)
  • Unity中生成相机照片并保存到本地的详细教程

    在游戏和应用程序开发中,有时候需要通过代码在Unity中使用相机捕捉当前场景或特定视角的照片,并将其保存到本地。本教程将演示如何通过C#代码实现这一功能。 此函数的目标是使用给定的相机(photographyCamera)生成图像,并将图像保存到指定路径。函数有五个参数,分别

    2024年01月18日
    浏览(64)
  • 微信小程序怎么实现拍照功能,以及授权,拍完照保存到本地。

    写微信小程序就是要不停的翻阅官方文档查阅所需要的需求。 API的使用说明 wx.getSetting 获取用户的当前设置。返回值中只会出现小程序已经向用户请求过的权限 scope.camera相机 wx.authorize 提前向用户发起授权请求。调用后会立刻弹窗询问用户是否同意授权小程序使用某项功能或

    2024年02月02日
    浏览(60)
  • unity存储信息的方式,保存读取背包、游戏进度,连接MySQL数据库

    为了在Unity中存储信息,有几种方法可供选择。最常见的方法是 PlayerPrefs、Serialization和Database 。 PlayerPrefs是一种简单的存储小量数据(如玩家偏好或游戏设置)的方法。它易于使用,不需要任何外部库。但是,不建议用于存储大量数据或敏感信息。 Serialization是另一种在Unit

    2024年02月09日
    浏览(63)
  • Unity实用功能之UGUI的Text实现颜色渐变详解 Unity3D

    在Unity3D中,UGUI是一种用于创建用户界面的强大工具。其中的Text组件用于显示文本内容,而通过实现颜色渐变效果,可以使文本更加生动和吸引人。本文将详细介绍如何在Unity中使用UGUI的Text组件实现颜色渐变效果,并提供相应的源代码。 首先,我们需要创建一个空的GameObj

    2024年02月02日
    浏览(57)
  • 【关于前端打开本地文件夹获取本地文件路径】碰到需要打开本地文件路径,然后选中路径保存问题功能实现

    需要导入const ipcRenderer = require(“electron”).ipcRenderer; 但是必须要选中的文件夹里含有文件,因为是截取的,如果没有文件获取到的就是空的,是无法得到路径的 还是不知道怎么完全写打开一个目录然后保存到此目录。目前选择的目录如果无文件则覆盖不到。

    2024年04月11日
    浏览(84)
  • Unity绘画功能实现(包含涂鸦、颜色一键填充、撤销操作、保存图像)

    项目需要,要实现在图像上进行绘画,看来网上的很多Unity绘画代码,感觉挺复杂的而且功能不全,这里我自己实现了一个在图像上进行绘画的代码,包含了涂鸦、一键填充颜色、撤销上一次操作、保存图片功能。 本项目是在http://www.qb5200.com/article/391439.html上进行了魔改。 左

    2024年02月14日
    浏览(43)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包