Unity3D游戏开发之IOS Android支持中文与本地文件的读写.docx

Unity3D游戏开发之IOS Android支持中文与本地文件的读写.docx

ID:57788534

大小:45.26 KB

页数:4页

时间:2020-03-26

Unity3D游戏开发之IOS Android支持中文与本地文件的读写.docx_第1页
Unity3D游戏开发之IOS Android支持中文与本地文件的读写.docx_第2页
Unity3D游戏开发之IOS Android支持中文与本地文件的读写.docx_第3页
Unity3D游戏开发之IOS Android支持中文与本地文件的读写.docx_第4页
资源描述:

《Unity3D游戏开发之IOS Android支持中文与本地文件的读写.docx》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、Unity3D游戏开发之IOSAndroid支持中文与本地文件的读写几天有个朋友问我为什么在IOS平台中可以正常的读写文件可是在Android平台中就无法正常的读写。当时因为在上班所以我没时间来帮他解决,晚上回家后我就拿起安卓手机真机调试很快就定位问题所在,原来是他文件的路径写错了。开发中往往一道很难的问题解开的时候发现原来真的非常的简单,哇咔咔。对血条实现有哦兴趣的朋友可以看Unity3D研究之人物头顶名称与血条更新与绘制,那么本节我将书中的部分内容搬到博客中为大家讲解一下。废话我就不多说了咱直奔主题,创建Text.cs脚本,直接挂

2、在摄像机中。代码中包括:创建文件、读取文件、删除文件。文章出处【狗刨学习网】Text.cs    usingUnityEngine;    usingSystem.Collections;    usingSystem.IO;    usingSystem.Collections.Generic;    usingSystem;     publicclassText:MonoBehaviour{         //文本中每行的内容         ArrayListinfoall;         //皮肤资源,这里用于显示中文 

3、       publicGUISkinskin;voidStart(){            //删除文件            DeleteFile(Application.persistentDataPath,"FileName.txt");            //创建文件,共写入3次数据            CreateFile(Application.persistentDataPath,"FileName.txt","宣雨松MOMO");            CreateFile(Application.pers

4、istentDataPath,"FileName.txt","宣雨松MOMO");            CreateFile(Application.persistentDataPath,"FileName.txt","宣雨松MOMO");            //得到文本中每一行的内容            infoall=LoadFile(Application.persistentDataPath,"FileName.txt");          }           /**          *path:文件创建目录 

5、         *name:文件的名称          *  info:写入的内容          */          voidCreateFile(stringpath,stringname,stringinfo)          {              //文件流信息              StreamWritersw;              FileInfot=newFileInfo(path+"//"+name);              if(!t.Exists)              {  

6、               //如果此文件不存在则创建                 sw=t.CreateText();              }            else            {               //如果此文件存在则打开              sw=t.AppendText();            }            //以行的形式写入信息              sw.WriteLine(info);              //关闭流              sw

7、.Close();              //销毁流              sw.Dispose();          }            /**          *path:读取文件的路径          *name:读取文件的名称          */          ArrayListLoadFile(stringpath,stringname)          {              //使用流的形式读取                StreamReadersr=null;          

8、  try{              sr=File.OpenText(path+"//"+name);            }catch(Exceptione)            {              

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。