IAttachmentPointManager.CreateAttachmentPoint Método
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í.
Create y registrar un nuevo punto de datos adjuntos.
public Microsoft.MixedReality.WorldLocking.Core.IAttachmentPoint CreateAttachmentPoint (UnityEngine.Vector3 frozenPosition, Microsoft.MixedReality.WorldLocking.Core.IAttachmentPoint context, Microsoft.MixedReality.WorldLocking.Core.AdjustLocationDelegate locationHandler, Microsoft.MixedReality.WorldLocking.Core.AdjustStateDelegate stateHandler);
abstract member CreateAttachmentPoint : UnityEngine.Vector3 * Microsoft.MixedReality.WorldLocking.Core.IAttachmentPoint * Microsoft.MixedReality.WorldLocking.Core.AdjustLocationDelegate * Microsoft.MixedReality.WorldLocking.Core.AdjustStateDelegate -> Microsoft.MixedReality.WorldLocking.Core.IAttachmentPoint
Public Function CreateAttachmentPoint (frozenPosition As Vector3, context As IAttachmentPoint, locationHandler As AdjustLocationDelegate, stateHandler As AdjustStateDelegate) As IAttachmentPoint
Parámetros
- frozenPosition
- UnityEngine.Vector3
Posición en el espacio inmovilizado en el que se va a iniciar el punto de datos adjuntos.
- context
- IAttachmentPoint
Contexto opcional en el que se va a crear el punto de datos adjuntos (puede ser null)
- locationHandler
- AdjustLocationDelegate
Delegado para controlar los ajustes del sistema del motor Frozen World a la posición
- stateHandler
- AdjustStateDelegate
Delegado para controlar los cambios de conectividad del motor de Frozen World
Devoluciones
Nueva interfaz de punto de datos adjuntos.
Comentarios
El propio punto de datos adjuntos es un identificador bastante opaco. Sus efectos se propagan al cliente a través de los dos controladores asociados a él. La interfaz de contexto es opcional. Se debe proporcionar si el nuevo punto de datos adjuntos se genera conceptualmente a partir de un punto de datos adjuntos existente (o su objeto de destino). Si es null, conceptualmente el nuevo punto de datos adjuntos se generó a partir de la cámara actual. El propio punto de datos adjuntos es un identificador bastante opaco. Los ajustes reales se realizan a través de notificaciones a través de los dos delegados pasados a la creación. LocationHandler es estrictamente notificar los ajustes al reajustar (Combinar o Refreeze). StateHandler notifica si este punto de datos adjuntos está "conectado" con el fragmento actual. Ambos controladores son opcionales y pueden ser NULL.