IAttachmentPointManager.TeleportAttachmentPoint Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Teleportierung (im Gegensatz zu Verschieben) bedeutet, dass das Objekt an seiner alten Position verschwunden ist und sofort wieder an seiner neuen Position im gefrorenen Raum angezeigt wird, ohne den dazwischen liegenden Raum zu durchlaufen.
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)
Parameter
- attachPointIface
- IAttachmentPoint
Der Anfügepunkt zum Teleport
- newFrozenPosition
- UnityEngine.Vector3
Die Position, an die teleportt werden soll.
- context
- IAttachmentPoint
Der optionale Kontext.
Hinweise
Verwenden Sie dies für diskontinuierliche Bewegung durch den Raum (d.h. Teleportation). Verwenden Sie MoveAttachmentPoint(IAttachmentPoint, Vector3)für kontinuierliche Verschiebungen . Dies entspricht dem Freigeben des Anlagepunkts (ReleaseAttachmentPoint(IAttachmentPoint)) und dessen Erstellung (CreateAttachmentPoint(Vector3, IAttachmentPoint, AdjustLocationDelegate, AdjustStateDelegate)) an der neuen Position im angegebenen Kontext, mit der Ausnahme, dass die Verwendung von Teleport zulässt, dass der Verweis auf den vorhandenen Anlagepunkt gültig bleibt.