Dispositivos XR relevantes
Estas orientações ajudam você a criar experiências para esses tipos de dispositivos XR.
Um subespaço é uma partição do espaço 3D no seu app em que você pode inserir conteúdo 3D, criar layouts 3D e adicionar profundidade ao conteúdo 2D. Um subespaço é renderizado somente quando a espacialização está ativada. No Home Space ou em dispositivos que não são XR, qualquer código em um subespaço é ignorado.
Há várias maneiras de criar um subespaço:
- Use um
Subspace: esse elemento combinável cria uma nova hierarquia de interface espacial independente. Ele não herda a posição espacial, a orientação ou a escala de qualquerSubspacepai em que esteja aninhado. UmSubspaceé vinculado automaticamente pela caixa de conteúdo recomendada do sistema. Com esse elemento combinável, você pode criar um subespaço padrão que permanece em uma posição fixa ou um subespaço que segue um alvo. - Use um
PlanarEmbeddedSubspace: esse elemento combinável pode ser colocado na hierarquia de UI do app, permitindo que você mantenha layouts para UI 2D e espacial.PlanarEmbeddedSubspacerespeita as restrições e o posicionamento do elemento pai. O conteúdo 3D colocado dentro dele é posicionado em relação a essa área definida em 2D.
Guias
Esta seção inclui os seguintes guias para desenvolvedores:
- Adicionar um subespaço
- Adicionar um subespaço que segue um destino
- Entender os modificadores de subespaço