Unity萌新遭遇重大挫折

按部就班安裝好Unity Hub,設置Unity編輯器安裝路徑,添加許可證,安裝Unity2018.4.35f1,一系列操作如行雲流水,幻想着我的遊戲開發人生就此啓航。

然後,

創建項目,失敗。

創建項目,失敗?

創建項目,失敗!

一切戛然而止。

嘗試解決問題。

  • 修改hosts,失敗
  • 設置環境變量UNITY_NOPROXY=localhost,127.0.0.1 ,失敗
  • 設置防火牆入站規則,失敗
  • 關閉防火牆,失敗
  • 修改UnityPackageManager.exe兼容性,失敗
  • 直接運行UnityPackageManager.exe,閃退,控制檯中運行輸出Pkg: FLAGS_MISMATCH

錯誤日誌如下:

Initiating legacy licensing module

LICENSE SYSTEM [2021618 12:52:26] Next license update check is after 2021-06-19T02:52:24

Built from '2018.4/china_unity/release' branch; Version is '2018.4.35f1 (82de48b5eaa9) revision 8576584'; Using compiler version '191326128'
OS: 'Windows 10  (10.0.0) 64bit' Language: 'zh' Physical Memory: 32125 MB
BatchMode: 0, IsHumanControllingUs: 1, StartBugReporterOnCrash: 1, Is64bit: 1, IsPro: 0
[Package Manager] Server::Start -- Port 64114 was selected

 COMMAND LINE ARGUMENTS:
D:\Tools\unity\2018.4.35f1\Editor\Unity.exe
-createproject
D:\Unity\New Unity Project 2
-cloneFromTemplate
com.unity.template.3d
-cloudOrganization
undefined
-cloudEnvironment
production
-useHub
-hubIPC
-hubSessionId
ba357ca0-cfe5-11eb-85b4-a3a3f72ca1a2
-accessToken
ZOgB_8rZp6eTT4XA3XLvYesf2Hk_6yE-Jh5uLn7MvSI001f
D:/Unity/New Unity Project 2
Using Asset Import Pipeline V1.
Initiating legacy licensing module
[Package Manager] Server::CheckExitCode -- Server stopped with exit code `4`
[Package Manager] PackageManager Server::Start -- Process restart attempt #2

[Package Manager] Server::Start -- Port 65376 was selected
[Package Manager] Server::CheckExitCode -- Server stopped with exit code `4`
[Package Manager] PackageManager Server::Start -- Process restart attempt #3

......中間省略重複內容......

[Package Manager] Server::Start -- Port 62835 was selected
[Package Manager] Cannot connect to Unity Package Manager local server
[Package Manager] Server::CheckExitCode -- Server stopped with exit code `4`
[Package Manager] PackageManager Server::Start -- Process restart attempt #19

[Package Manager] Server::Start -- Port 64265 was selected
[Package Manager] Cannot connect to Unity Package Manager local server
[Package Manager] Failed to start the Unity Package Manager local server process. Make sure the process [D:/Tools/unity/2018.4.35f1/Editor/Data/Resources/PackageManager/Server/UnityPackageManager.exe] is not blocked by your anti-virus configuration.
Exiting without the bug reporter. Application will terminate with return code 1

在我心灰意冷之際,看到一句話點醒了我

最快的方法是更新引擎版本試試 ( https://unity.cn/ask/question/6006b230edbc2a001f3878c3 )

居然是操作系統不兼容

於是我卸載了Unity2018,並安裝了Unity2019,接下來就風和日麗了,我也終於要在遊戲開發的道路上揚帆起航了。 (問我爲什麼不安裝Unity2020?因爲一直安裝失敗啊。)

(補充:本文的系統環境爲Win10-21H1,但Win10-20H2版本下Unity2018可以正常運行,正如上面引用的文章中提到的因爲系統版本升級導致Unity2018無法使用)

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