IAttachmentPointManager.TeleportAttachmentPoint 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í.
Teleport (en lugar de Mover) significa que el objeto está pensado para haber desaparecido en su posición antigua y reaparecer instantáneamente en su nueva posición en el espacio congelado sin atravesar el espacio entre sí.
public void TeleportAttachmentPoint (Microsoft.MixedReality.WorldLocking.Core.IAttachmentPoint attachPointIface, UnityEngine.Vector3 newFrozenPosition, Microsoft.MixedReality.WorldLocking.Core.IAttachmentPoint context);
abstract member TeleportAttachmentPoint : Microsoft.MixedReality.WorldLocking.Core.IAttachmentPoint * UnityEngine.Vector3 * Microsoft.MixedReality.WorldLocking.Core.IAttachmentPoint -> unit
Public Sub TeleportAttachmentPoint (attachPointIface As IAttachmentPoint, newFrozenPosition As Vector3, context As IAttachmentPoint)
Parámetros
- attachPointIface
- IAttachmentPoint
El punto de datos adjuntos para teletransportar
- newFrozenPosition
- UnityEngine.Vector3
Posición a la que se va a teletransportar.
- context
- IAttachmentPoint
Contexto opcional.
Comentarios
Úselo para el movimiento discontinuo a través del espacio (es decir, teletransporte). Para el movimiento continuo, use MoveAttachmentPoint(IAttachmentPoint, Vector3). Esto equivale a liberar el punto de datos adjuntos (ReleaseAttachmentPoint(IAttachmentPoint)) y crearlo (CreateAttachmentPoint(Vector3, IAttachmentPoint, AdjustLocationDelegate, AdjustStateDelegate)) en la nueva ubicación del contexto especificado, salvo que el uso de Teleport permite que la referencia al punto de datos adjuntos existente permanezca válida.