Perangkat XR yang kompatibel
Panduan ini membantu Anda membangun pengalaman untuk jenis perangkat XR ini.
Subruang adalah partisi ruang 3D dalam aplikasi Anda tempat Anda dapat menempatkan konten 3D, membangun tata letak 3D, dan menambahkan kedalaman pada konten 2D. Subruang hanya dirender jika spasialisasi diaktifkan. Di Ruang Beranda atau di perangkat non-XR, kode apa pun dalam subruang akan diabaikan.
Ada beberapa cara untuk membuat subruang:
- Gunakan
Subspace: Composable ini membuat hierarki UI spasial baru yang independen. Objek ini tidak mewarisi posisi spasial, orientasi, atau skalaSubspaceinduk tempat objek tersebut disusun bertingkat.Subspaceotomatis dibatasi oleh kotak konten yang direkomendasikan sistem. Dengan composable ini, Anda dapat memilih untuk membuat subruang standar yang tetap berada di posisi tetap, atau subruang yang mengikuti target. - Gunakan
PlanarEmbeddedSubspace: composable ini dapat ditempatkan dalam hierarki UI aplikasi, sehingga Anda dapat mempertahankan tata letak untuk UI 2D dan spasial.PlanarEmbeddedSubspacemengikuti batasan dan penentuan posisi induknya. Konten 3D yang ditempatkan di dalamnya kemudian diposisikan relatif terhadap area yang ditentukan 2D ini.
Panduan
Bagian ini mencakup panduan developer berikut: