引言:
在unity3D中,我们经常会需要在本地或者服务器上读取游戏数据,这几篇blog记录下目前知道的两种读取数据表的方式。一种是在Resource目录下通过TextAsset读取,一种是通过文件流的方式读取。Resource 下的数据是不能修改的,比如单机游戏的装备,NPC数据等;而文件流的方式是存和取数据,比如保存游戏进度等。
下面来说说文件流的方式吧:
因为文件流的读取方式需要用的.Net下的一些类函数,首先得简单知道这些函数的定义和用法
File类和FileInfo类的介绍:
File类和FileInfo类都是提供用于创建、复制、删除、移动和打开文件的方法,一个是静态的,一个是实例方法。简单来说,就是Flie类可以直接通过类名调用其中的某些函数,而FileInfo类需要先实例化一个对象,再通过对象调用函数。一般来说,如果是对文件进行少量的操作,则建议用File类,如果是对文件进行大量的存取操作,建议用FileInfo类,具体原因参照这 。 这里是官方的文档,File类,