สร้างเลย์เอาต์เชิงพื้นที่

อุปกรณ์ XR ที่รองรับ
คำแนะนำนี้จะช่วยคุณสร้างประสบการณ์การใช้งานสำหรับอุปกรณ์ XR ประเภทนี้
ชุดหูฟัง XR
แว่นตา XR แบบใช้สาย

เมื่อใช้ Jetpack Compose สำหรับ XR คุณสามารถใช้คอมโพเนนต์เชิงพื้นที่ เช่น แถวและคอลัมน์ เพื่อสร้าง UI และเลย์เอาต์เชิงพื้นที่โดยใช้โมเดล Compose แบบประกาศที่คุ้นเคย ซึ่งจะช่วยให้คุณขยาย UI ของ Android ที่มีอยู่ให้เป็นพื้นที่ 3 มิติหรือสร้างแอป 3 มิติที่สมจริงใหม่ทั้งหมดได้

ไลบรารีนี้ยังมีคอมโพสิเบิลของ Subspace เช่น แผงเชิงพื้นที่และออร์บิเตอร์ ซึ่งช่วยให้คุณวาง UI แบบ Compose หรือแบบอิงตามมุมมอง 2 มิติที่มีอยู่ในเลย์เอาต์เชิงพื้นที่ได้ Composable ของพื้นที่ย่อยอื่นๆ จะจัดการกรณีการใช้งานเชิงพื้นที่ประเภทอื่นๆ เช่น SceneCoreEntity ที่ช่วยให้คุณวางเอนทิตี เช่น โมเดล 3 มิติที่สัมพันธ์กับ UI ได้

ตัวอย่างทั่วไปของ Orbiter สำหรับคอมโพเนนต์ XR ของ UI สำหรับนักพัฒนาซอฟต์แวร์

คำแนะนำ

ส่วนนี้ประกอบด้วยคู่มือนักพัฒนาซอฟต์แวร์ต่อไปนี้

คอมโพเนนต์เลย์เอาต์

Material Design สำหรับ UI เชิงพื้นที่

การทำงานกับเลย์เอาต์ที่อิงตามมุมมองที่มีอยู่