我们在Unity3d使用c#时,可能会用c#的文件功能读取外部文件,比如xml文件。
但是在unity3d发布打包后,我们读取文件使用的路径就不对了。为了解决这个问题,unity3d提供了Application.dataPath这个全局变量。
Application.dataPath存储了工程的资源目录地址。
在编译前指向的是Assets文件夹,编译后指向的是exe文件旁边那个_Data结尾的文件夹。
我们在Unity3d使用c#时,可能会用c#的文件功能读取外部文件,比如xml文件。
但是在unity3d发布打包后,我们读取文件使用的路径就不对了。为了解决这个问题,unity3d提供了Application.dataPath这个全局变量。
Application.dataPath存储了工程的资源目录地址。
在编译前指向的是Assets文件夹,编译后指向的是exe文件旁边那个_Data结尾的文件夹。