我有一些包含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);
因为它给了我一个错误。
答案 0 :(得分:0)
哪个版本的Unity?在3.5.7中,您应该看到以下内容:
Custom
菜单项应位于主工具栏中。还包括供参考的项目层次结构,以显示脚本位于正确的文件夹中。我从OP的链接中逐字复制了脚本。