- 0
- 0
- 约2.89千字
- 约 3页
- 2026-01-05 发布于北京
- 举报
ISO读写txt文件
Postedon2013年05月10日byU3d/Unity3D/插件/被围观78次
1、加importSystem.IO;//(JS写的)
2、定义如下变量:
1privatevarfileName1:String;
2
3privatevarfs1:Fitream;Unity3D手册
4
5privatevarsr1:StreamReader;
6
3、Start方法:
01functionStart(){
02
//fileName1Application.dataPath+“/Resource/”+“test.txt”;//pc
03testpathfileName1=ChorusBinding.libraryPath()+“/test.txt”;//iphone
真机路径
04
05fs1newFitream(fileName1,FileMode.Open);sr1new
StreamReader(fs1
06
//这里我做了一些操作,如读txt中的某一行LineStringInOneFile(2);//读第二行的文
07
字
08
09...//省略若干行
10
11fs1.Close();//关闭文件,这个记,以免出现内存问题
12
13}
14
说明:ChorusBinding.libraryPath()方法是用objective-c写的获取library目录。oc代
码如下:
01-(NSString*)GetLibraryPathToString
02
03{
04
05//NSFileManager*fileManager[NSFileManagerdefaultManager];
06
07//NSError*error;
08
NSArray*paths
09NSSearchPathForDirectoriesInDomains(NSLibraryDirectory,NSUserDomainMask,
YES);
10
11NSString*libraryDirectory[pathsobjectAtIndex:0];
12
13returnlibraryDirectory;
14
15}
4、对于调用OC的方法,在unity3d中用[DllImport(“Internal”)],具体代码
见下面(C#写的)
1[DllImport(“Internal”)]
2
3privatestaticexternvoid_copyModelConfigFi();
4
5publicstaticvoidcopyModelConfigFi(){
6
7_copyModelConfigFi();
8
9}
5、读txt
01//获得txt文件的总行数
02
03functionReadFile(filepathIncludingFileName:String){
04
05varsr:StreamReader=newFile.OpenText(filepathIncludingFileName);
06
07var
您可能关注的文档
- 七年级语文下册第三单元台阶教学设计与分析.pdf
- 中级财管预科内容概要及应试策略.pdf
- 2015年第二学期成人教育课程安排汇编.pdf
- 设定点电位器SP10 P2 11-G带外壳防护.pdf
- 光直线传播导学与习题训练.pdf
- 李贺作诗风格与创作习惯概述.pdf
- 新增品种认证函.pdf
- 明纬电源RSP-200系列技术参数概览.pdf
- 奥茨关键与科学分析.pdf
- 模拟输入输出模块技术参数.pdf
- GB/T 22200.1-2025低压电器可靠性 第1部分:通则.pdf
- 中国国家标准 GB/T 9364.5-2025小型熔断器 第5部分:小型熔断体质量评定导则.pdf
- GB/T 9364.5-2025小型熔断器 第5部分:小型熔断体质量评定导则.pdf
- 中国国家标准 GB/T 22200.1-2025低压电器可靠性 第1部分:通则.pdf
- 《GB/T 22200.1-2025低压电器可靠性 第1部分:通则》.pdf
- 2026年及未来5年市场数据中国卷烟行业竞争状况及投资发展前景分析报告.docx
- 2026年及未来5年市场数据中国咖啡机行业市场运营态势与投资潜力咨询报告(定制版).docx
- 2026年及未来5年市场数据中国咖啡连锁产业深度调研与投资决策咨询报告.docx
- 2026年及未来5年市场数据中国精氨酸行业市场深度调研及发展趋势与投资前景研究报告.docx
- 2026年及未来5年市场数据中国精细化工市场运行格局及投资战略研究报告.docx
原创力文档

文档评论(0)