IAttachmentPointManager.TeleportAttachmentPoint Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.