Unity 经典教程 之 快速学会File文件写操作。使用File提供的接口,对文件进行写的操作;本节讲述File的三种方式把内容写入文件中,具体如下
工具/原料
Unity
File
一、基本概念
1、File:Provides static methods for file operations.This is an alternati即枢潋雳ve for System.IO.File class. Note: this class is only available when targeting Universal Windows Platform.
二、经典教程 之 快速学会File文件写操作
1、打开Unity,新建一个空工程,然后Unity界面如下图
2、在工程中新建一个脚本,脚本可以命名为“FileTest”,具体如下图
3、选中“FileTest”脚本,双击脚本或者右键“Open C# Project”,具体如下图
4、在打开的“FileTest”脚本上进行代码编辑,首先设置文件的写入路径,接着通过不同的三种方法写入内容,具体代码及代码说明如下图
5、脚本具体代码如下:using System.IO;us坡纠课柩ing UnityEngine;public class Fi造婷用痃leTest : MonoBehaviour { private string fileText1path = @"Assets\FileText1.txt"; private string fileText2path = @"Assets\FileText2.txt"; private string fileText3path = @"Assets\FileText3.png"; // Use this for initialization void Start () { string fileText1Content = "Abc \n Opq \n Xyz"; File.WriteAllText(fileText1path, fileText1Content); string[] fileText2Content = {"ABC","Opq", "XYZ" }; File.WriteAllLines(fileText2path, fileText2Content); byte[] fileText3Content = File.ReadAllBytes(@"Assets\Test.png"); File.WriteAllBytes(fileText3path, fileText3Content); } }
6、脚本编译正确后,回到Unity界面,在场景中新建一个“蘅荫酸圉GameObject”,以便于震动效果观察,然后把脚本“FileTest”赋给“GameObject”,具体如下图
7、运行场景,即可看到“Assets”路径下多了刚才的写入保存的文件,并比对内容是为写入内容,具体如下图
8、到此,《Unity 经典教程 之 快速学会File文件写操作》讲解结束,谢谢