Compartir a través de


IAttachmentPointManager.TeleportAttachmentPoint Método

Definición

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.

Se aplica a