AdjusterFixed Klasse
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.
Komponente zur Behandlung von fixierten Weltanpassungen für feste (stationäre) Objekte.
public class AdjusterFixed : Microsoft.MixedReality.WorldLocking.Tools.AdjusterBase
type AdjusterFixed = class
inherit AdjusterBase
Public Class AdjusterFixed
Inherits AdjusterBase
- Vererbung
- Abgeleitet
Hinweise
Verwenden Sie AdjusterMovingfür dynamische Objekte .
Diese Komponente eignet sich für das Erben von, damit sie sich um die Verwaltung der Lebensdauer und die Buchführung kümmern kann, und überschreibt HandleAdjustLocation(Pose) dann einfach und/oder HandleAdjustState(AttachmentPointStateType) mit Aktionen, die für Ihre Anwendung besser geeignet sind.
Konstruktoren
AdjusterFixed() |
Komponente zur Behandlung von fixierten Weltanpassungen für feste (stationäre) Objekte. |
Eigenschaften
AttachmentPoint |
Der Anlagepunkt, den diese Komponente umschließt. |
Manager |
Die Schnittstelle des Anlagenpunkt-Managers, die diese Komponente abonniert. |
Methoden
HandleAdjustLocation(Pose) |
Behandeln sie eine Posenanpassung aufgrund eines Neuanpassungsvorgangs. |
HandleAdjustState(AttachmentPointStateType) |
Behandeln sie eine Änderung des zugeordneten Fragmentzustands. |
UpdatePosition() |
Bei seltenen Verschiebungen unter Skriptsteuerung benachrichtigt UpdatePosition das System, dass das Objekt verschoben wurde. Sie sollte nach jeder skriptgesteuerten Verschiebung des Objekts aufgerufen werden (aber nicht nach der durch WLT ausgelösten Verschiebung, z. B. in HandleAdjustLocation(Pose)). |