我有一些包含 3D 模型的 Unity .asset 文件。我希望能够将这些 3D 模型转换/导出为 3D Max 可以接受的更常见的格式。
我读到我需要使用自定义脚本,因为 Unity 不支持开箱即用,所以我尝试设置这个插件脚本:
http://wiki.unity3d.com/index.php?title=ObjExporter
我创建了一个名为 Test 的新项目,将两个 CS 脚本复制到“我的项目名称/编辑器”文件夹中,虽然 Unity 中的自定义选项卡出现了,但它不能点击。
此外,我不得不将第 79 行更改为:
objMaterial.textureName = AssetDatabase.GetAssetPath(mats[material].mainTexture);
从:
objMaterial.textureName = EditorUtility.GetAssetPath(mats[material].mainTexture);
因为它给了我一个错误。