Unity打開項目後卡死(2018.4.19LTS)

Unity打開項目後卡死(2018.4.19LTS)

問題

非常詭異的問題,早上還在正常使用Unity,下午切換到Unity時發現Unity處於無響應狀態。多次嘗試後,只能重啓,重啓後發現還是一樣的情況,通過Unity Hub打開項目後,過2秒就卡死無法操作。
通過查看Editor.Log文件,發現一直在報錯:

WebSocket DoHandshake not a websocket handshake response

嘗試新建一個項目,發現還是一樣卡死。看到WebSocket懷疑是之前安裝的中文文檔插件(是採用WebGL渲染的文檔),在manifest.json裏刪掉doc_zh後再啓動項目還是卡死。
通過Unity Hub卸載當前版本Unity,並安裝最新的2018.4.22f1版本後,再次打開項目發現一樣正常了。
以爲是Unity版本問題,用新版本打開之前的項目發現又卡死了。因爲之前的項目沒有去掉中文文檔插件,懷疑就是這個東西導致的。

解決

首先打開項目裏的manifest.json,去掉doc_zh插件。
由於卡死無法打開項目卸載插件,只能找到Editor的安裝目錄裏的插件目錄,在我的機子是:

D:\Program Files\2018.4.22f1\Editor\Data\Resources\PackageManager\Editor

把這個目錄下面關於doc_zh的插件都刪掉,包括這個目錄下的manifest.json裏doc_zh相關的內容也要刪掉。
之前再次打開項目,等待資源重新導入,終於正常了。

被這樣一個傻逼問題折騰了幾個小時,不知道你怎麼想,反正我是不打算再安裝Unity中國版的東西了。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章