AdjusterMoving 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 zum Verarbeiten von eingefrorenen Weltanpassungen für dynamische (sich bewegende) Objekte.
public class AdjusterMoving : Microsoft.MixedReality.WorldLocking.Tools.AdjusterFixed
type AdjusterMoving = class
inherit AdjusterFixed
Public Class AdjusterMoving
Inherits AdjusterFixed
- Vererbung
Hinweise
Verwenden Sie AdjusterFixedfür stationäre Objekte .
Diese Komponente verwendet den Unity Update-Pass, um das World Locking Tools-System über die Position des Zielobjekts zu verfügen. Dieser Vorgang ist zwar günstig, aber selbst die Kosten für ein zusätzliches Update() werden für stationäre Objekte am besten vermieden.
Wenn sich das Objekt nur sehr selten unter Skriptsteuerung bewegt, sollten Sie einen AdjusterFixedverwenden und nach dem Verschieben mit UpdatePosition()benachrichtigen.
Konstruktoren
AdjusterMoving() |
Komponente zum Verarbeiten von eingefrorenen Weltanpassungen für dynamische (sich bewegende) Objekte. |
Eigenschaften
AttachmentPoint |
Der Anlagepunkt, den diese Komponente umschließt. (Geerbt von AdjusterFixed) |
Manager |
Die Schnittstelle des Anlagenpunkt-Managers, die diese Komponente abonniert. (Geerbt von AdjusterFixed) |
Methoden
HandleAdjustLocation(Pose) |
Behandeln Sie eine Poseanpassung aufgrund eines Erneuteinbauvorgangs. (Geerbt von AdjusterFixed) |
HandleAdjustState(AttachmentPointStateType) |
Behandeln Sie eine Änderung im zugeordneten Fragmentzustand. (Geerbt von AdjusterFixed) |
UpdatePosition() |
Bei seltenen Bewegungen unter Skriptsteuerung benachrichtigt UpdatePosition das System, dass das Objekt verschoben wurde. Es sollte nach jeder skriptgesteuerten Bewegung des -Objekts aufgerufen werden (aber nicht nach der von WLT ausgelösten Bewegung, z. B. in HandleAdjustLocation(Pose)). (Geerbt von AdjusterFixed) |