LinkageSettings 結構
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
明確設定必要的 Transform 物件。
[System.Serializable]
public struct LinkageSettings
[<System.Serializable>]
type LinkageSettings = struct
Public Structure LinkageSettings
- 繼承
-
LinkageSettings
- 屬性
備註
如果未設定 [使用現有專案],則 Null Transform 物件將會覆寫目前設定的 Transforms。 當其中一個 Transform 物件設定為 null 時,系統會嘗試推斷合理的選擇。 對於複雜的場景,此推斷可能不正確。 針對非簡單場景:** 如果每個場景載入相機鑽研機,則透過WorldLockingContext (連結設定) 應為每個場景明確指向該場景的相機階層。 ** 如果在共用場景中載入相機鑽機一次,則鏈接設定應該只在該場景中,而所有其他連結設定都應該將 [使用現有專案] 設定為 true。 ** 如果從文稿動態建立/管理攝影機,則該腳本也應該負責設定適當的連結,而且所有LinkageSettings都應該指定「使用現有」。
欄位
AdjustmentFrame |
要套用相機調整的轉換。 這不能是相機節點,因為其轉換會以頭部姿勢數據覆寫每個畫面。 但相機應該是這個節點的附加子系。 |
CameraParent |
相機父節點會定義「參照的 spongy 框架」。 所有原始頭部型數據,例如空間對應、手勢事件和 XR 頭部姿勢數據,都會相對於此轉換。 |
屬性
ApplyAdjustment |
將世界鎖定調整套用至 AdjustmentFrame。 |
UseExisting |
忽略 set 值會保留現有的連結,並使用最後設定的任何專案。 |
方法
InitToDefaults() |
將所有欄位初始化為預設值。 |