使用Directory和GetFiles检查文件是否存在并读入

时间:2015-02-11 15:56:36

标签: c# file unity3d directory

有人可以帮我理解我在以下代码中做错了什么,在Unity standalone模式下,我的预期xml文件没有被读入吗?

#if UNITY_EDITOR

if( Directory.Exists( ApplicationManager.ExperimentPath ) )
{
    texts = Directory.GetFiles( ApplicationManager.ExperimentPath, "*.xml" );
}
else
{
    texts = new string[0];
}

#elif UNITY_STANDALONE

if( Directory.Exists( Application.streamingAssetsPath ) )
{
    texts = Directory.GetFiles( Application.streamingAssetsPath, "*.xml" );
}
else
{
    texts = new string[0];
}

#else

Debug.Log("Platform not supported yet!");

#endif

包含我的程序数据的xml文件放在build_Data目录中......

0 个答案:

没有答案