[]Unity导出有光照贴图时,出现错误:ArgumentException: Invalid path
之前好像有人法过类似的问题,但是被一句路径错误不了了之,但是者明显不是简单的路径问题吧。
一个简单的场景,安装Unity导出插件的教程设置,只要导出就报错:ArgumentException: Invalid path
Unity 控制台输出如下:
只要不导出光照贴图就没问题,能够正常导出。
LayaAir、Unity导出插件都是最新的 Bate3.0 版本,实际上2.0版本存在这样的问题,Unity 5.6、win10。
完整的 Unity 项目文件 Demo 已经在附件了。
一个简单的场景,安装Unity导出插件的教程设置,只要导出就报错:ArgumentException: Invalid path
Unity 控制台输出如下:
ArgumentException: Invalid path
System.IO.Path.GetDirectoryName (System.String path) (at /Users/builduser/buildslave/mono/build/mcs/class/corlib/System.IO/Path.cs:215)
LayaExport.DataManager.saveLightMapFile (.JSONObject props)
LayaExport.DataManager.getSceneNode ()
LayaExport.DataManager.saveData ()
LayaExport.DataManager.getData (System.String lastname)
LayaAir3D.exportResource (Boolean isDebug, Int32 Platformindex, System.String lastname) (at Assets/LayaAir3D/LayaTool/LayaAir3D.cs:430)
LayaAir3D.OnGUI () (at Assets/LayaAir3D/LayaTool/LayaAir3D.cs:308)
System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) (at /Users/builduser/buildslave/mono/build/mcs/class/corlib/System.Reflection/MonoMethod.cs:222)
只要不导出光照贴图就没问题,能够正常导出。
LayaAir、Unity导出插件都是最新的 Bate3.0 版本,实际上2.0版本存在这样的问题,Unity 5.6、win10。
完整的 Unity 项目文件 Demo 已经在附件了。
没有找到相关结果
已邀请:
2 个回复
Aar0n
赞同来自:
Aar0n
赞同来自: 虎翼