Share via


LinkageSettings Estrutura

Definição

Defina explicitamente os objetos Transform necessários.

[System.Serializable]
public struct LinkageSettings
[<System.Serializable>]
type LinkageSettings = struct
Public Structure LinkageSettings
Herança
LinkageSettings
Atributos

Comentários

Se Usar Existente não estiver definido, os objetos Transform nulos substituirão as Transformações definidas no momento. Quando um dos objetos Transform é definido como nulo, o sistema tenta inferir uma escolha razoável. Para cenas complicadas, essa inferência pode estar incorreta. Para cenas não triviais: ** Se a plataforma da câmera for carregada por cena, uma Configuração de Vinculação (via WorldLockingContext) deverá ser definida por cena explicitamente apontando para a hierarquia da câmera dessa cena. ** Se a plataforma da câmera for carregada uma vez em uma cena compartilhada, a Configuração de Vinculação deverá estar somente nessa cena e todas as outras Configurações de Vinculação deverão definir "Usar Existente" como true. ** Se a plataforma de câmera for criada/gerenciada dinamicamente a partir do script, esse script também deverá ser responsável por definir as vinculações apropriadas e todas as VinculaçõesSettings deverão especificar "Usar Existente".

Campos

AdjustmentFrame

A transformação na qual aplicar o ajuste da câmera. Esse não pode ser o nó da câmera, pois sua transformação é substituída por todos os quadros com dados de pose de cabeçalho. Mas a câmera deve ser um descendente anexado deste nó.

CameraParent

O nó pai da câmera define o "quadro esponjoso de referência". Todos os dados brutos baseados na cabeça, como mapeamento espacial, eventos de gesto e dados de pose de cabeçalho XR, são relativos a essa transformação.

Propriedades

ApplyAdjustment

Aplique o ajuste de bloqueio mundial ao AdjustmentFrame.

UseExisting

Ignore os valores definidos mantenha a vinculação existente e use o que foi definido por último.

Métodos

InitToDefaults()

Insira todos os campos para valores padrão.

Aplica-se a