Unity3D:StreamingAssets与打包后运行异常
现象:Unity Editor中,运行没问题。比如:调用CocoaDialog弹出文件选择与保存dialog。
build后,无法弹出。
原因:build后,文件夹路径有变化,导致找不到文件路径出错。
文档:https://docs.unity3d.com/Manual/StreamingAssets.html
发现应该将此类文件放在指定的文件夹下面。
按照官网文档:PC端使用:path = Application.dataPath + "/StreamingAssets";
但是build后还是无法运行。
改为:Application.streamingAssetsPath + 文件名后
然后正常了......