LinkageSettings Struct
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Impostare in modo esplicito gli oggetti Transform richiesti.
[System.Serializable]
public struct LinkageSettings
[<System.Serializable>]
type LinkageSettings = struct
Public Structure LinkageSettings
- Ereditarietà
-
LinkageSettings
- Attributi
Commenti
Se Usa esistente non è impostato, gli oggetti Transform null sostituiranno le trasformazioni attualmente impostate. Quando uno degli oggetti Transform è impostato su Null, il sistema tenta di dedurre una scelta ragionevole. Per scene complesse, questa inferenza potrebbe non essere corretta. Per le scene non semplici: ** Se il rig della fotocamera viene caricato per scena, un'impostazione di collegamento (tramite WorldLockingContext) deve essere impostata in modo esplicito in base alla gerarchia della fotocamera della scena. ** Se il rig della fotocamera viene caricato una volta in una scena condivisa, l'impostazione di collegamento deve trovarsi solo in tale scena e tutte le altre impostazioni di collegamento devono impostare "Usa esistente" su true. ** Se il sistema di installazione della fotocamera viene creato/gestito in modo dinamico dallo script, lo script deve anche essere responsabile dell'impostazione dei collegamenti appropriati e tutti i linkageSettings devono specificare "Usa esistente".
Campi
AdjustmentFrame |
Trasformazione in corrispondenza della quale applicare la regolazione della fotocamera. Questo non può essere il nodo della fotocamera, perché la sua trasformazione viene sovrascritta ogni fotogramma con i dati relativi alla posizione della testa. Ma la fotocamera deve essere un discendente collegato di questo nodo. |
CameraParent |
Il nodo padre della fotocamera definisce il "frame spongy of reference". Tutti i dati basati sulla testa non elaborati, ad esempio il mapping spaziale, gli eventi di movimento e i dati di posizione della testa XR, sono relativi a questa trasformazione. |
Proprietà
ApplyAdjustment |
Applicare la regolazione del blocco globale al Frame di regolazione. |
UseExisting |
Ignorare i valori impostati per mantenere il collegamento esistente e usare qualsiasi valore impostato per ultimo. |
Metodi
InitToDefaults() |
Init tutti i campi ai valori predefiniti. |