WorldLockingManager Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Ultimate gerente de World Locking. WorldLockingManager proporciona acceso a los subdirectores, IAnchorManager, IFragmentManagery IAttachmentPointManager.
public class WorldLockingManager
type WorldLockingManager = class
Public Class WorldLockingManager
- Herencia
-
WorldLockingManager
Campos
Plugin |
Interfaz directa al complemento. Por lo general, no es necesario o desea manipular directamente el complemento, pero puede ser útil para la invalidación manual de algunas entradas, salidas o controles del complemento. |
Propiedades
AdjustmentFrame |
Transformación en la que se va a aplicar el ajuste de la cámara. Esto no puede ser el nodo de cámara, ya que su transformación se sobrescribe cada fotograma con datos de posición principal. Pero la cámara debe ser un descendiente adjunto de este nodo. |
AlignmentManager |
Ultimate gerente de World Locking. WorldLockingManager proporciona acceso a los subdirectores, IAnchorManager, IFragmentManagery IAttachmentPointManager. |
AnchorManager |
Interfaz al Administrador de anclajes. |
AnchorSettings |
Acceso a la configuración de administración de anclajes. |
ApplyAdjustment |
Aplique el ajuste calculado a través de la transformación AdjustmentFrame. |
AttachmentPointManager |
Interfaz con el administrador de puntos de datos adjuntos. Se usa para crear y manipular puntos de datos adjuntos. |
AutoLoad |
Cargue automáticamente el estado WorldLocking desde el disco en el inicio. |
AutoMerge |
Desencadene automáticamente una combinación de fragmentos siempre que el motor FrozenWorld indique que uno sería adecuado. |
AutoRefreeze |
Desencadene automáticamente un refreeze cada vez que el motor FrozenWorld indique que uno sería adecuado. |
AutoSave |
Guarde periódicamente el estado WorldLocking en el disco. |
CameraFromSpongy |
Inversa de la transformación de cámara (cámara del elemento primario). |
CameraParent |
El nodo primario de la cámara define el "marco de referencia esponga". Todos los datos basados en encabezados sin procesar, como la asignación espacial, los eventos de gestos y los datos de posición de la cabeza XR, son relativos a esta transformación. |
DiagnosticsSettings |
Obtenga una copia de los valores de configuración de diagnóstico compartido o establezca la configuración compartida en una copia de la entrada. |
Enabled |
Si el sistema está activo actualmente y estabilizando el espacio. |
ErrorStatus |
Estado de error actual del WorldLockingManager |
FragmentManager |
Interfaz con el administrador de fragmentos. |
FrozenFromLocked |
Ultimate gerente de World Locking. WorldLockingManager proporciona acceso a los subdirectores, IAnchorManager, IFragmentManagery IAttachmentPointManager. |
FrozenFromPinned |
Cualquier aplicación aplicada transformación por encima del nodo de ajuste. |
FrozenFromSpongy |
Transforme de espacio espongo a espacio inmovilizado. El espacio espongy es que es nativo de las interfaces XR. Frozen es el espacio de coordenadas global de Unity. Transform incluye el ajuste WorldLocking a la cámara, así como cualquier otra transformación aplicada a la cámara (por ejemplo, teletransporte). |
HasPendingIO |
Si el administrador está cargando o guardando el estado de forma asincrónica. |
LinkageSettings |
Acceso a la configuración de vinculación. |
LockedFromFrozen |
Ultimate gerente de World Locking. WorldLockingManager proporciona acceso a los subdirectores, IAnchorManager, IFragmentManagery IAttachmentPointManager. |
LockedFromPinned |
Desde el espacio anclado hasta el espacio bloqueado por el mundo. |
LockedFromPlayspace |
Transformación de ajuste para bloquear el espacio de coordenadas. |
LockedFromSpongy |
Ultimate gerente de World Locking. WorldLockingManager proporciona acceso a los subdirectores, IAnchorManager, IFragmentManagery IAttachmentPointManager. |
MergeIndicated |
Indicador de la heurística interna del motor FrozenWorld de si se debe realizar una combinación |
PinnedFromFrozen |
Transforme el espacio inmovilizado de la aplicación en el espacio calculado por WorldLocking. |
PinnedFromLocked |
Transforme desde el espacio bloqueado del mundo calculado por WorldLocking al espacio anclado en su lugar. |
PlayspaceFromLocked |
Inverso de la transformación de ajuste para bloquear el espacio de coordenadas. |
PlayspaceFromSpongy |
Transformación aplicada por (opcional) nodo primario de cámara (por ejemplo, para teletransporte). |
RefreezeIndicated |
Indicador de la heurística interna del motor FrozenWorld de si se debe realizar una refreeze |
Settings |
Los valores de configuración solo se pueden establecer como un bloque. Get devuelve una instantánea de la configuración actual y establece copias de todo el bloque. |
SpongyFromCamera |
Transformación de cámara (primaria de la cámara). |
SpongyFromFrozen |
Transforme de espacio inmovilizado a espacio espongo nativo XR, incluidas otras transformaciones acumuladas en los antecesores de la cámara (por ejemplo, teletransporte). |
SpongyFromLocked |
Ultimate gerente de World Locking. WorldLockingManager proporciona acceso a los subdirectores, IAnchorManager, IFragmentManagery IAttachmentPointManager. |
SpongyFromPlayspace |
Inverso de la transformación aplicada por (opcional) nodo primario de cámara (por ejemplo, para teletransporte). |
Version |
La versión de esta versión. Esto se mostrará en el componente WorldLockingContext del Inspector de Unity, lo que permite la comprobación visual rápida de la versión de World Locking Tools para Unity instalada actualmente. No tiene ningún efecto en el código, pero solo sirve como una etiqueta. |
Métodos
Dispose() |
Elimine los elementos internos al apagarse. |
Finalize() |
Elimine los elementos internos al apagarse. |
GetInstance() |
Obtenga la instancia de WorldLockingManager. Esto puede llamarse en cualquier momento en la ejecución del programa, pero si se llama durante la carga, es posible que aún no se haya cargado desde una nueva escena. |
Load() |
Desencadenar manualmente una operación de carga para el estado WorldLocking |
Reset() |
Traer WorldLocking a un estado bien definido y vacío |
ResetAnchorManager() |
Realice cualquier inicialización solo adecuada una vez. Se llama a esto después de dar al autor de la llamada la oportunidad de cambiar la configuración. |
Save() |
Desencadenar manualmente una operación de guardado para el estado WorldLocking |
SetContext(WorldLockingContext) |
Empiece a usar la configuración compartida desde un contexto determinado. |