# Unity MRTK ###### tags: `unity` >author: NanoStar030 >last update: 2024/01/19 ## 一、安裝與註冊 1.安裝unity的程式 >unity官網: https://unity.com/download >需要註冊unity帳號 >參考 [Unity基本使用](https://hackmd.io/@unityMRTKbreaker/ry15zaJE3) 2.下載Unity MRTK > 下載 Mircosoft MRTK 套件: https://www.microsoft.com/en-us/download/details.aspx?id=102778 3.建立新專案 >打開unity hub >創建新檔 >![](https://i.imgur.com/oWNqDe5.png) >關閉檔案開啟前面下載的 Mircosoft MRTK 套件 >![image](https://hackmd.io/_uploads/ByIIMNQhp.png) >選擇剛剛新檔的路徑 >![image](https://hackmd.io/_uploads/ryAaMVXhp.png) >![image](https://hackmd.io/_uploads/BJ7PmVX2a.png) >勾選以下套件後安裝 >![image](https://hackmd.io/_uploads/B1b97E7h6.png) >![image](https://hackmd.io/_uploads/B1ZhQN7np.png) >完成後再開啟剛剛建的新檔,做專案設定 4.專案設定 >切換平台至UWP >![image](https://hackmd.io/_uploads/HJEhHNmh6.png) >![image](https://hackmd.io/_uploads/HJxeIE73p.png) >安裝XR >![](https://i.imgur.com/a8MZBw2.png) >先安裝(要一段時間)再設定(如下) >![image](https://hackmd.io/_uploads/r1uPUNQha.png) >![image](https://hackmd.io/_uploads/HkWtUNQ2a.png) >生成MRTK用的相機與背景 >![image](https://hackmd.io/_uploads/HJQnUN726.png) >![image](https://hackmd.io/_uploads/ByD-PNXnT.png) --- ## 二、功能視窗介紹 ![](https://i.imgur.com/YFWeQ7a.png) ![](https://i.imgur.com/ZAsVqLC.png) ![](https://i.imgur.com/ZaISVmZ.png =300x) :::info 1.Hierarchy: 所有專案中的物件列表 2.Scene: 檢視3D物件大小位置(可移動物件) 3.Game: 執行程式後模擬hololens的地方(WASD、滑鼠可以控制鏡頭、互動) 4.Project: 專案目錄 5.Console: 顯示警告、錯誤 6.MRTK Toolbox: 基本工具箱(位置在: 目錄-Mixed Reality-Toolkit) 7.Inspector: 選取物件後會顯示各項屬性(properties)可進行編輯 ::: --- ## 三、基本物件創建步驟 ![](https://i.imgur.com/mcPf9j1.png) :::info 1.由MRTK Toolbox匯入基本互動元件 2.設定好相關數據(properties) 3.**ctrl+s 儲存專案** 4.點選圈起來的**開始鍵**進入模擬執行模式 5.切換到Game視窗模擬執行結果(仍然可以改變物件properties,但是結束執行後不會儲存改變值) 6.再次點選**開始鍵**返回editor模式 ::: --- ## 四、匯出專案 1.開啟Build Setting ![image](https://hackmd.io/_uploads/HyDKwVX2T.png) 2.選擇Player Setting/ Publish Setting ![image](https://hackmd.io/_uploads/rkqnDEQha.png) 3.下方會有此程式需要使用到(啟用)的功能,依程式需求勾選 ![image](https://hackmd.io/_uploads/rkTAwVm26.png) 4.之後返回Build Setting 設定參數後 Build 專案 5.建置完成後進入剛剛生成的資料夾點選.sln檔(檔名為你的專案名稱) ![image](https://hackmd.io/_uploads/BkvrzEXn6.png) 滑鼠右鍵 ![image](https://hackmd.io/_uploads/rJS_tNmha.png) 建立APP Package ![image](https://hackmd.io/_uploads/SJub5VQn6.png) ![image](https://hackmd.io/_uploads/SJ9tqV7ha.png) 等他跑完就好了,APP會生成在AppPackages資料夾底下 ![image](https://hackmd.io/_uploads/rkM05E72p.png) 之後匯入hololens時會使用這個.appx檔 ![image](https://hackmd.io/_uploads/rJgxiEmnp.png) --- 參閱MRTK相關教學: https://www.cg.com.tw/MRTK/