混合實境工具組 (MRTK) 與圖形工具之間的連線

MRTK 會撰寫為 Unity 套件 的集合,您可以視需要選擇這些套件。 有些開發人員可能會選擇使用所有 MRTK 套件,而其他開發人員可能只需要子集。 選擇子集時,Unity 的套件管理員會自動提取套件概述的相依性。 圖形工具是許多 MRTK 套件的基底,特別是當套件包含向使用者顯示的任何視覺效果時, (材質、著色器等。) 。

由於上述相依性,許多 MRTK 套件相依于圖形工具和圖形工具不會相依于任何其他 MRTK 套件。

相依性

圖形工具僅取決於 Unity 套件 (,而且沒有其他協力廠商套件) 。 您可以在編輯器和執行時間元件定義上找到 Unity 相依性清單。

圖形工具中的大部分功能都使用 Unity 的內建轉譯管線或 通用轉譯管線 , (URP) 。 如果腳本需要在專案中安裝 URP,則會包裝在預處理器中 GT_USE_URP 。 同樣地,所有需要 URP 的著色器程式碼都會以下列語法有條件地編譯:

PackageRequirements
{
    "com.unity.render-pipelines.universal": "x.y.z"
}  

另請參閱