LinkageSettings Struct

Definizione

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.

Si applica a