共用方式為


移植概述

如果你需要為Mixed Reality移植或升級現有專案,流程取決於你的應用程式是用 Unity 還是 Unreal Engine,以及它是否針對 HoloLens (第一代) 、HoloLens 2,或是 SteamVR。 這個概覽頁面包含我們目前對每個平台和裝置的建議——請務必回來查看,因為這些流程會不斷變動。

首先,根據我們的 UnityUnreal 推薦設定你的專案目標,然後遵循我們一個或多個移植場景:

保持專案更新非常重要。 請參閱下方列出的引擎相關資源,了解我們目前的建議。

統一

關於推薦的 Unity 與 MRTK 版本的最新指引,請參見 「選擇 Unity 版本」。

我們推薦 OpenXR 作為 Mixed Reality 開發的前進方向,請務必參考我們的 OpenXR 概覽Unity 2019 專案遷移至 Unity 2020 + OpenXR 的指南

不真實

關於推薦的 Unreal 與 MRTK 版本最新指引,請參閱 「設定你的 Unreal 專案」。

移植情境

HoloLens (第一代) Unity 應用程式HoloLens 2

如果你有現有的 HoloLens (第一代) Unity 應用程式,想移植到HoloLens 2,請依照我們 HoloLens 移植文章中的說明操作。

沉浸式 VR 頭戴裝置

如果你已經為其他 VR 裝置製作內容,就需要重新定位廠商專屬的 VR SDK,並 (可能) 輸入映射 API。 你可以在我們的 沉浸式應用程式移植指南中找到 Unity 和 Unreal 兩種移植情境的相關資訊。

如果你想更新 Windows Mixed Reality 頭戴裝置的 SteamVR 體驗,請參考我們的 SteamVR 更新指南

2D 通用 Windows 應用程式

如果你已有 2D UWP 應用程式,想移植到 Windows Mixed Reality 沉浸式頭盔或 HoloLens,請遵循我們為 Windows Mixed Reality 移植 2D UWP 應用程式的說明。