Partager via


IAttachmentPointManager.TeleportAttachmentPoint Méthode

Définition

La téléportation (par opposition à Move) signifie que l’objet est censé avoir disparu à son ancienne position et réapparaît instantanément à sa nouvelle position dans l’espace figé sans traverser l’espace entre les deux.

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)

Paramètres

attachPointIface
IAttachmentPoint

Point d’attachement à téléporter

newFrozenPosition
UnityEngine.Vector3

Position vers laquelle se téléporter.

context
IAttachmentPoint

Contexte facultatif.

Remarques

Utilisez-le pour les mouvements discontinus dans l’espace (c’est-à-dire la téléportation). Pour un mouvement continu, utilisez MoveAttachmentPoint(IAttachmentPoint, Vector3). Cela revient à libérer le point d’attachement (ReleaseAttachmentPoint(IAttachmentPoint)) et à le créer (CreateAttachmentPoint(Vector3, IAttachmentPoint, AdjustLocationDelegate, AdjustStateDelegate)) au nouvel emplacement dans le contexte donné, sauf que l’utilisation de Téléport permet à la référence au point de pièce jointe existant de rester valide.

S’applique à