將專案升級至 Unity 2022
Last updated
Was this helpful?
Last updated
Was this helpful?
此頁面解釋如何將你的 VRChat 專案從版本 2019.4.31f1 升級到 Unity 2022.3.6f1。 使用最新版本的 VRChat SDK 需要 Unity 2022。你可以。
如果你正在使用創作者工具,升級你的專案很容易!但首先,確保你備份你的專案。
如果你正在使用 ,它將在遷移之前自動建議備份你的專案。
要備份你的專案,點擊管理專案按鈕旁邊的三點選單,然後選擇 “創建備份” 選項。這是推薦的備份方法,特別是對於新的創作者!
注意:創建備份不會備份 Udon
、UdonSharp
或 VRChat Examples
資料夾。如果你對這些資料夾進行了更改,請選擇其他備份選項。
你也可以通過用新名稱(如 MyProject-Backup
)複製整個專案資料夾來備份專案。
你 可以 將你的整個專案導出為 Unity 套件,但這很花時間,並可能會導致錯誤。我們不推薦這樣做。
不要跳過這一步!
在對你寶貴的專案進行重大更改時,保留備份總是一個好主意。
升級可能會失敗。如果失敗了,你的備份可以用作檢查點。如果你保護好你的原始專案文件,你可以恢復它們,再試一次,並找出哪裡出了什麼問題。
沒有備份,你就沒有第二次嘗試的機會。 如果你犯了錯誤或升級失敗,修復它可能會很困難,甚至可能是不可能的。
在 Unity 2019 中打開你的專案,看看 Unity 的控制台 或 VRChat SDK Build 面板 中是否有任何錯誤或警告。
如果你不修復你的 Unity 2019 專案中的問題,它們可能會在 Unity 2022 中導致問題。
部分 警告可以安全地忽略,但你應該嘗試理解它們為什麼存在。
現在你已經準備好升級了!
在上傳之前測試你的內容
成功使用 Unity 2022 上傳世界或角色後,你將無法再使用 Unity 2019 上傳它。
你可以從 VCC 的兩種方式升級你的專案:直接從你的專案頁面或從每個管理專案頁面。在進行之前,確保你嘗試升級的專案已經關閉。
移到設定,然後點擊 「Check for Updates」 來檢查你的創作者工具是否需要更新。如果不更新,將不會顯示升級到 Unity 2022 的提示。
在專案頁面上,你將看到一個新的 Unity 列,每個專案都有一個版本切換器。點擊這個,然後點擊遷移到 Unity 2022。
否則,點擊任何專案的 管理專案,你將看到一個升級到 2022 的橫幅。
Unity Hub 是一個單獨的應用程式,讓你能無縫地安裝並同時使用多個 Unity 版本。如果你不希望使用創作者工具,你也可以使用它來安裝 Unity 2022。
選擇 Unity 2022.X
找到並點擊 Unity 2022.3.6f1 後面的 Unity Hub 按鈕來下載
不要安裝畫面上帝一個版本
在Unity 安裝介面中勾選 Android Build Support
如果你還沒有要為 Android 或 Quest 創作內容的話,你可以跳過這一步
點擊 繼續 來安裝 Unity
檢查你的電腦上有哪些可供創作者工具使用的 Unity 版本是非常容易的。你也可以更改用於打開所有新專案的 Unity 版本。
在 VCC 中,瀏覽 Settings。
在 Unity Editor 下,使用下拉選單更改預設的 Unity 編輯器。這將不會對已經創建的任何專案產生迴溯效果。
如果你在這裡看不到你已經安裝的 Unity 版本,嘗試使用刷新按鈕或直接點擊瀏覽並找到 Unity 路徑。
如果你正在嘗試向你的 2022 專案添加套件,請記住:
每個內置套件都有一個在 2022 中可以運作的版本。
其他套件可能可以運作,但有些可能需要套件作者的新版本!
使用過時套件將導致許多錯誤,所以確保你導入的任何東西都與 Unity 2022 相容。
在上傳你的世界之前請先測試它。檢查 Unity 的控制台是否有錯誤,並在 VRChat 中測試你的世界是否可以運作。
成功使用 Unity 2022 上傳世界後,你將無法再使用 Unity 2019 上傳同一個世界。
安裝
你可以按照
安裝 Unity Hub 後,你需要
瀏覽
你也可以到頁面來找到正確版本的 Unity 下載連結
你之後可以在 Unity Hub 的 中新增
如果你還沒有安裝 Unity 2022.3.6,請 安裝。
在使用 VRChat 的 SDK 之前,。Unity 對於個人使用是免費的。
要了解更多關於 Unity Hub 的資訊,請查看。
如果你遇到與 SDK 本身相關的問題,請閱讀我們的 頁面。