IAttachmentPointManager.CreateAttachmentPoint Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Create e registre um novo ponto de anexo.
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
A posição no espaço congelado no qual iniciar o ponto de anexo
- context
- IAttachmentPoint
O contexto opcional no qual criar o ponto de anexo (pode ser nulo)
- locationHandler
- AdjustLocationDelegate
Delegar para lidar com ajustes do sistema do mecanismo Frozen World para posicionar
- stateHandler
- AdjustStateDelegate
Delegar para lidar com alterações de conectividade do mecanismo Frozen World
Retornos
A nova interface de ponto de anexo.
Comentários
O ponto de anexo em si é uma alça bastante opaca. Seus efeitos são propagados para o cliente por meio dos dois manipuladores associados a ele. A interface de contexto é opcional. Ele deverá ser fornecido se o novo ponto de anexo for gerado conceitualmente de um ponto de anexo existente (ou seu objeto de destino). Se for nulo, conceitualmente, o novo ponto de anexo foi gerado da câmera atual. O ponto de anexo em si é uma alça bastante opaca. Os ajustes reais são feitos por meio de notificações por meio dos dois delegados passados para a criação. O locationHandler é estritamente para notificar os ajustes durante o reajuste (mesclar ou descongelar). O stateHandler notifica se esse ponto de anexo está "conectado" com o fragmento atual. Ambos os manipuladores são opcionais e podem ser nulos.