Freigeben über


AdjusterFixed Klasse

Definition

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
UnityEngine.MonoBehaviour
AdjusterFixed
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)).

Gilt für: