2015-04-03 27 views
0

我對Unity相當陌生,但在網絡和Flash遊戲開發方面有很多經驗,所以對工具等感覺非常舒適。我一直在使用4.6試用到現在沒有問題,現在我的老闆想要對舊版git版本控制的項目進行一些更改。我查了一下如何在4.6的旁邊運行3.5.7,安裝後可以打開一個新項目。當試圖打開3.5.7f6中較舊的文件時,我收到以下錯誤:type == kMetaAssetType & & pathName.find(「library/metadata」)!= 0.在線閱讀是聲明這可能是由於嘗試打開更新的項目在舊版本的團結。Unity3d是否打開以前版本的場景升級整個項目?

我一直保證,我正在使用的項目是3.5.7版本,所以我在網上閱讀,你可以確定場景創建的統一版本(我猜最後保存的會更準確?)通過打開文本編輯器中的場景和版本應該在第一行。這三個場景是指出以下版本。

3.5.0f5 3.4.1f5 4.3.4f1

我試圖團結3.5.0,3.5.5和3.5.7沒有運氣打開3.5.0f5現場所有。我也完全卸載統一(包括首選項,日誌,憤怒的機器人和許可證文件),並重新安裝3.5.7f6並重新進入專業版許可證,並嘗試加載3.5.0f5場景,並得到完全相同的錯誤,所以也許它與文件本身,也可能是不同的場景版本。

所以我的問題是:在一個具有三個場景的統一項目(在我的情況下爲3.xx),如果任何場景以較晚的版本(比如4.xx)打開並保存,這會如何影響項目總體?它是一個3.x.x項目還是一個4.x.x項目?

謝謝

回答

0

它會變成更高版本。我們現在有Unity 5。所以我建議你更新。如果您的場景正在使用導航網格。您將不得不重新烘焙導航網格,因爲它在升級時將被刪除。手動對於那些手動導航網格場景的人來說,這是一場噩夢般的過渡。除此之外。你應該把你的Unity更新到最新的版本,沒有Unity的新UI對你來說是個大缺點。相信我。

+0

感謝您的確認。要確認是在文本編輯器中打開場景,並在第一行註明版本號是確認場景/項目的最後保存的統一版本的可靠方法? – 2015-04-04 20:54:56

相關問題