2013-05-05 216 views
0

我有一些包含3D模型的Unity .asset文件。我希望能夠將這些3D模型轉換/導出爲更常見的格式,3D Max將接受這種格式。自定義選項卡不可點擊

我讀,我需要使用自定義腳本,因爲團結不支持此開箱,所以我試圖建立這個插件腳本:

http://wiki.unity3d.com/index.php?title=ObjExporter

我創建了一個新的項目稱爲測試,將兩個CS腳本複製到「我的項目名稱/編輯器」文件夾中,雖然Unity中的自定義選項卡顯示,但它不可點擊。

此外,我不得不改變線路79:由於這是給我的錯誤

objMaterial.textureName = EditorUtility.GetAssetPath(mats[material].mainTexture); 

objMaterial.textureName = AssetDatabase.GetAssetPath(mats[material].mainTexture); 

從。

回答

0

哪個版本的Unity?在3.5.7你應該看到以下內容:

enter image description here

Custom菜單項,應在主工具欄。此外還包括項目層次結構以顯示腳本位於正確的文件夾中。我從OP的鏈接逐字複製了腳本。

+0

我正在使用Unity 4.1.2f1免費版。我的屏幕看起來像這樣(我試過編輯器和編輯器作爲目錄名稱):http://s16.postimg.org/53z35qu83/Screenshot.png – CHRIS 2013-05-06 11:33:49

+0

在4.1.0測試,沒有問題。你的圖像顯示一個編譯器問題,你的資產文件夾有一個奇怪數量的無關文件。 – Jerdak 2013-05-06 12:15:35

+0

無關文件是包含要導出的3D模型的.asset文件。我不需要編譯,我想要做的就是將.asset文件中的3D模型導出。 – CHRIS 2013-05-06 12:32:09