WorldLockingManager Classe
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.
Ultimate manager di Blocco mondiale. WorldLockingManager fornisce l'accesso ai sotto-manager, IAnchorManager, IFragmentManagere IAttachmentPointManager.
public class WorldLockingManager
type WorldLockingManager = class
Public Class WorldLockingManager
- Ereditarietà
-
WorldLockingManager
Campi
Plugin |
Interfaccia diretta al plug-in. Non è in genere necessario o si desidera modificare direttamente il plug-in, ma può essere utile per l'override manuale di alcuni input, output o controlli del plug-in. |
Proprietà
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 cornice con dati di posizione head. Ma la fotocamera deve essere un discendente collegato di questo nodo. |
AlignmentManager |
Ultimate manager di Blocco mondiale. WorldLockingManager fornisce l'accesso ai sotto-manager, IAnchorManager, IFragmentManagere IAttachmentPointManager. |
AnchorManager |
Interfaccia alla gestione ancoraggi. |
AnchorSettings |
Accesso alle impostazioni di gestione ancoraggio. |
ApplyAdjustment |
Applicare la regolazione calcolata tramite la trasformazione AdjustmentFrame. |
AttachmentPointManager |
Interfaccia alla gestione dei punti di allegato. Usare per creare e modificare i punti allegati. |
AutoLoad |
Caricare automaticamente lo stato WorldLocking dal disco all'avvio. |
AutoMerge |
Attivare automaticamente un merge di frammenti ogni volta che il motore FrozenWorld indica che uno sarebbe appropriato. |
AutoRefreeze |
Attiva automaticamente un rifreeze ogni volta che il motore FrozenWorld indica che uno sarebbe appropriato. |
AutoSave |
Salvare periodicamente lo stato WorldLocking su disco. |
CameraFromSpongy |
Inverso della trasformazione della fotocamera (fotocamera dall'elemento padre). |
CameraParent |
Il nodo padre della fotocamera definisce il "frame spongy of reference". Tutti i dati basati su head non elaborati, ad esempio il mapping spaziale, gli eventi di movimento e i dati di posa della testa XR, sono relativi a questa trasformazione. |
DiagnosticsSettings |
Ottenere una copia delle impostazioni di configurazione di diagnostica condivise o impostare le impostazioni condivise su una copia dell'input. |
Enabled |
Indica se il sistema è attualmente attivo e stabilizza lo spazio. |
ErrorStatus |
Stato dell'errore corrente di WorldLockingManager |
FragmentManager |
Interfaccia alla gestione frammenti. |
FrozenFromLocked |
Ultimate manager di Blocco mondiale. WorldLockingManager fornisce l'accesso ai sotto-manager, IAnchorManager, IFragmentManagere IAttachmentPointManager. |
FrozenFromPinned |
Qualsiasi trasformazione applicata dall'applicazione sopra il nodo di regolazione. |
FrozenFromSpongy |
Trasformare da spazio spongy allo spazio congelato. Lo spazio Spongy è quello nativo delle interfacce XR. Frozen è lo spazio globale di coordinate di Unity. La trasformazione include la regolazione WorldLocking per la fotocamera, nonché qualsiasi altra trasformazione applicata alla fotocamera (ad esempio il teleporto). |
HasPendingIO |
Se il gestore sta attualmente caricando o salvando in modo asincrono lo stato. |
LinkageSettings |
Accesso alle impostazioni di collegamento. |
LockedFromFrozen |
Ultimate manager di Blocco mondiale. WorldLockingManager fornisce l'accesso ai sotto-manager, IAnchorManager, IFragmentManagere IAttachmentPointManager. |
LockedFromPinned |
Dallo spazio aggiunto allo spazio bloccato al mondo. |
LockedFromPlayspace |
Modifica della trasformazione in blocco mondiale dello spazio delle coordinate. |
LockedFromSpongy |
Ultimate manager di Blocco mondiale. WorldLockingManager fornisce l'accesso ai sotto-manager, IAnchorManager, IFragmentManagere IAttachmentPointManager. |
MergeIndicated |
Indicatore per l'heuristica interna del motore FrozenWorld di se deve essere eseguita un'unione |
PinnedFromFrozen |
Trasformare dallo spazio bloccato dell'applicazione allo spazio calcolato da WorldLocking. |
PinnedFromLocked |
Trasformare dallo spazio bloccato del mondo calcolato da WorldLocking allo spazio aggiunto. |
PlayspaceFromLocked |
Inverso della trasformazione di regolazione in blocco mondiale lo spazio delle coordinate. |
PlayspaceFromSpongy |
Trasformazione applicata dal nodo padre della fotocamera (facoltativo) (ad esempio per il teleporto). |
RefreezeIndicated |
Indicatore per l'heuristica interna del motore FrozenWorld di se deve essere eseguito un rifreeze |
Settings |
Le impostazioni di configurazione possono essere impostate solo come blocco. Ottiene restituisce uno snapshot delle impostazioni correnti e imposta l'intero blocco. |
SpongyFromCamera |
Trasformazione della fotocamera (padre dalla fotocamera). |
SpongyFromFrozen |
Trasformare da spazio bloccato allo spazio spongio nativo XR, incluse le altre trasformazioni accumulate nei predecessori della fotocamera (ad esempio il teleporto). |
SpongyFromLocked |
Ultimate manager di Blocco mondiale. WorldLockingManager fornisce l'accesso ai sotto-manager, IAnchorManager, IFragmentManagere IAttachmentPointManager. |
SpongyFromPlayspace |
Inverso della trasformazione applicata dal nodo padre della fotocamera (facoltativo) (ad esempio per il teleporto). |
Version |
Versione di questa versione. Verrà visualizzato nel componente WorldLockingContext in Unity Inspector, consentendo la verifica visiva rapida della versione di World Locking Tools for Unity attualmente installata. Non ha alcun effetto nel codice, ma funge solo da etichetta. |
Metodi
Dispose() |
Eliminare i interni all'arresto. |
Finalize() |
Eliminare i interni all'arresto. |
GetInstance() |
Ottenere l'istanza di WorldLockingManager. Questo può essere chiamato in qualsiasi momento nell'esecuzione del programma, ma se chiamato durante il caricamento delle relative impostazioni potrebbe non essere stato ancora caricato da una nuova scena. |
Load() |
Attivare manualmente un'operazione di caricamento per lo stato WorldLocking |
Reset() |
Bring WorldLocking in uno stato ben definito e vuoto |
ResetAnchorManager() |
Eseguire qualsiasi inizializzazione appropriata una sola volta. Questo viene chiamato dopo aver dato al chiamante la possibilità di modificare le impostazioni. |
Save() |
Attivare manualmente un'operazione di salvataggio per lo stato WorldLocking |
SetContext(WorldLockingContext) |
Iniziare a usare le impostazioni condivise dal contesto specificato. |