网页资讯视频图片知道文库贴吧地图采购
进入贴吧全吧搜索

 
 
 
日一二三四五六
       
       
       
       
       
       

签到排名:今日本吧第个签到,

本吧因你更精彩,明天继续来努力!

本吧签到人数:0

一键签到
成为超级会员,使用一键签到
一键签到
本月漏签0次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行补签。
连续签到:天  累计签到:天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
01月14日漏签0天
unity3d吧 关注:116,871贴子:562,162
  • 看贴

  • 图片

  • 吧主推荐

  • 视频

  • 游戏

  • 首页 上一页 1 2 3 4 5 6 7 8 下一页 尾页
  • 176回复贴,共8页
  • ,跳到 页  
<<返回unity3d吧
>0< 加载中...

回复:[Unity3D] 关于txt,xml,json文件的读写,及外部文件(夹)的创

  • 只看楼主
  • 收藏

  • 回复
  • yin_ysk
  • Animator
    9
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
3q.


  • 凉城无雪DV
  • Material
    4
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
请教一下, 最上边的内部静态读取和内部动态读取都没有路径一说的吧!?
请问下如果要在内部静态读取或者内部动态读取中实现读取txt中的指定行要怎么实现呢?菜蛋求详例~~(✿✪‿✪。)ノ ~


2026-01-14 21:07:34
广告
不感兴趣
开通SVIP免广告
  • jinqi166
  • Collider
    7
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
mark, 好文


  • 天蝎治疗者
  • Collider
    7
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
好文,但帮楼主补充一点,如果不用assetsbundle,发布时是没法自动把不在resources文件夹里的文档包括进去的,同时在发布后是无法对resources里面的东西进行更改的,也就是说没法实现写入。
解决方法是把必须要发布的文件放在resources里面,第一次启动的时候,把resources里面的东西读取进内存,然后存储到自己想要存的文件夹里面去。然后用destroy(_obj,true)来直接删除掉resource里面的这个文档资源(也可以留着不删)
在移动平台上发布后,ios wp这两个平台对文件夹的读写权限是有严格限制的。因此application.datapath是无法支持写入的。这个时候要换用application.persistentdatapath,才有写入的权限。只要用户不卸载这个应用,这个文件夹是不会被删除或者更改的(包括更新应用,也不会去更改这个文件夹)。
ios上面我还没测试,不过wp平台下directory是没法用的。要自己写插件,用windowsstorage来创建文件夹。
还有一点如果只是读取一些小型的xml文件,xmlserializer更好用一些,而且wp平台上不支持xmldocument类……xmlserializer在这些平台上都能运行良好……


  • PS
  • Product
    15
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
我擦,昨晚泡妹纸去了...居然错过了这么好的一篇帖子- -


  • 化尘梦
  • Texture
    3
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
顶~~~~


  • 化尘梦
  • Texture
    3
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
530196020@qq.com


  • 449306923
  • Scene
    13
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
正好想学学这几个知识点,求指教449306923@qq.com


2026-01-14 21:01:34
广告
不感兴趣
开通SVIP免广告
  • 千鞭剑
  • Animator
    9
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
好帖!才发现,果断保存了!楼主辛苦了


  • zcyandy
  • Animator
    9
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
mark


  • boqiyang
  • Script
    11
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
这么好的帖子今天才发现 ....
18749490708@163.com


  • 撒谎的匹诺曹
  • Scene
    13
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
124470234@qq.com


  • 撒谎的匹诺曹
  • Scene
    13
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
顶楼主


  • 练习钢琴的小孩
  • Scene
    13
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
留名


2026-01-14 20:55:34
广告
不感兴趣
开通SVIP免广告
  • aqw12344
  • Script
    11
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
猫哥,怎么我写txt文件写不进去,能不能帮我看一下。你看的WriteFile函数和IO类的WriteAllLines都试过了,都不行啊。
代码如下:
string filepath;
string filename;
string[] createText = { "Hello", "And", "Welcome" };
// Use this for initialization
void Start () {
filepath = "E:/Measure3DData";
filename = "guide" + System.DateTime.Now.ToString();
filename = filename.Replace("/", ",");
filename = filename.Replace(":", ",") + ".txt";
filename=filepath+"/"+filename;
print(filename);
if (!Directory.Exists(filepath))
Directory.CreateDirectory(filepath);//文件夹创建成功了,说明我的路径没错啊
if(File.Exists(filename))
File.Delete(filename);
File.CreateText(filename);
File.WriteAllLines(filename, createText);
//WriteFile(filename, 2, "sad");
}
void WriteFile(string FileName, int linenumber, string txt)
{
string[] str = File.ReadAllLines(FileName);
if (linenumber != 0)
{
str[linenumber - 1] = txt;
File.WriteAllLines(FileName, str);
}
}
}


登录百度账号

扫二维码下载贴吧客户端

下载贴吧APP
看高清直播、视频!
  • 贴吧页面意见反馈
  • 违规贴吧举报反馈通道
  • 贴吧违规信息处理公示
  • 首页 上一页 1 2 3 4 5 6 下一页 尾页
  • 176回复贴,共8页
  • ,跳到 页  
<<返回unity3d吧
分享到:
©2026 Baidu贴吧协议|隐私政策|吧主制度|意见反馈|网络谣言警示