Partager via


IAttachmentPointManager.CreateAttachmentPoint Méthode

Définition

Create et inscrire un nouveau point de pièce jointe.

public Microsoft.MixedReality.WorldLocking.Core.IAttachmentPoint CreateAttachmentPoint (UnityEngine.Vector3 frozenPosition, Microsoft.MixedReality.WorldLocking.Core.IAttachmentPoint context, Microsoft.MixedReality.WorldLocking.Core.AdjustLocationDelegate locationHandler, Microsoft.MixedReality.WorldLocking.Core.AdjustStateDelegate stateHandler);
abstract member CreateAttachmentPoint : UnityEngine.Vector3 * Microsoft.MixedReality.WorldLocking.Core.IAttachmentPoint * Microsoft.MixedReality.WorldLocking.Core.AdjustLocationDelegate * Microsoft.MixedReality.WorldLocking.Core.AdjustStateDelegate -> Microsoft.MixedReality.WorldLocking.Core.IAttachmentPoint
Public Function CreateAttachmentPoint (frozenPosition As Vector3, context As IAttachmentPoint, locationHandler As AdjustLocationDelegate, stateHandler As AdjustStateDelegate) As IAttachmentPoint

Paramètres

frozenPosition
UnityEngine.Vector3

Position dans l’espace figé auquel démarrer le point d’attachement

context
IAttachmentPoint

Contexte facultatif dans lequel créer le point de pièce jointe (peut être null)

locationHandler
AdjustLocationDelegate

Déléguer pour gérer les ajustements du système du moteur Frozen World à la position

stateHandler
AdjustStateDelegate

Déléguer pour gérer les modifications de connectivité du moteur Frozen World

Retours

Nouvelle interface de point de pièce jointe.

Remarques

Le point d’attachement lui-même est un handle assez opaque. Ses effets sont propagés au client via les deux gestionnaires qui lui sont associés. L’interface de contexte est facultative. Il doit être donné si le nouveau point de pièce jointe est conceptuellement généré à partir d’un point de pièce jointe existant (ou de son objet cible). Si la valeur est null, le nouveau point de pièce jointe a été généré à partir de la caméra actuelle. Le point d’attachement lui-même est un handle assez opaque. Les ajustements réels sont effectués via des notifications via les deux délégués transmis à la création. Le gestionnaire d’emplacement est strictement pour notifier les ajustements lors du réajustement (fusion ou regel). StateHandler indique si ce point de pièce jointe est « connecté » au fragment actuel. Les deux gestionnaires sont facultatifs et peuvent être null.

S’applique à