Appearance
易现 Unity 导出工具常见问题
转换工具导入后报错: 答:转换工具 导入后不会报错,如有报错请检查文件放置目录是否正确
导出场景报错
- ExportCustomMaterial 报错
答:1)场景内存在材质丢失时,会出现上述报错。情况时检查场景内是否存在模型(包括粒子、隐藏物体等场景内所有资源)未赋予材质的情况;
2)场景内某些 shader 可能不支持,通过删除排除测试定位;可先替换标准材质导出;
答:1)场景中使用了 SkinnedMeshRenderer 的物体有问题,大多是骨骼动画有问题,需要重新修改骨骼动画
- 导出资源报错
答:找到文件导出路径(上述报错对应路径)清空一下文件。
- 单帧动画导出报错 答:使用 gltf 导出时,场景内动画状态机中包含的动画片段不能存在单帧动画
- Autodesk Interactive 相关,Autodesk Interactive 不支持
- 导出工具修改 dll 文件导致的报错
答:重新导入 unity 导出工具包 InsightARExporter 进行覆盖
- 不支持组件、组件使用错误、组件未完全移除引入问题
- Video Player 不支持,场景内物体不要包含此组件,否则会出现不可预知问题。例如动画不能正常播放
- 场景内存在移除组件后未更新到预设,导致导出报错问题。如图:
- 粒子系统未使用,作为父物体,导出报错。如图:
- Video Player 不支持,场景内物体不要包含此组件,否则会出现不可预知问题。例如动画不能正常播放
ps:使用的粒子作为父物体是可以导出的。
- Mac 会出现的 shader 转换报错, 提示转换工具权限问题 下载最新的 Tools 工具包并替换, 在 Tools 文件路径下打开终端, 使用"sudo chmod -R 777"指令修改文件读写可执行权限; 第一次运行导出时, 系统会提示执行文件的安全性, 进入 mac 系统设置中的安全性下, 允许提示的工具运行