AdjusterMoving Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Componente para lidar com ajustes de mundo congelados para objetos dinâmicos (em movimento).
public class AdjusterMoving : Microsoft.MixedReality.WorldLocking.Tools.AdjusterFixed
type AdjusterMoving = class
inherit AdjusterFixed
Public Class AdjusterMoving
Inherits AdjusterFixed
- Herança
Comentários
Para objetos estacionários, use AdjusterFixed.
Esse componente usa a passagem atualização do Unity para manter o sistema world locking tools informado da posição do objeto de destino. Embora essa operação seja barata, mesmo que apenas o custo de uma Atualização() adicional seja melhor evitado para objetos estacionários.
Se o objeto se mover com pouca frequência sob o controle de script, considere usar um AdjusterFixede notificá-lo depois de mover com UpdatePosition().
Construtores
AdjusterMoving() |
Componente para lidar com ajustes de mundo congelados para objetos dinâmicos (em movimento). |
Propriedades
AttachmentPoint |
O ponto de anexo que este componente encapsula. (Herdado de AdjusterFixed) |
Manager |
A interface do gerenciador de ponto de anexo à qual esse componente assina. (Herdado de AdjusterFixed) |
Métodos
HandleAdjustLocation(Pose) |
Manipule um ajuste de pose devido a uma operação de reajuste. (Herdado de AdjusterFixed) |
HandleAdjustState(AttachmentPointStateType) |
Manipule uma alteração no estado de fragmento associado. (Herdado de AdjusterFixed) |
UpdatePosition() |
Para movimentações pouco frequentes sob controle de script, UpdatePosition notifica o sistema de que o objeto foi realocado. Ele deve ser chamado após qualquer movimento com script do objeto (mas não após o movimento disparado pelo WLT, como em HandleAdjustLocation(Pose)). (Herdado de AdjusterFixed) |