อุปกรณ์ XR ที่รองรับ
คำแนะนำนี้จะช่วยคุณสร้างประสบการณ์การใช้งานสำหรับอุปกรณ์ XR ประเภทนี้
Subspace คือพาร์ติชันของพื้นที่ 3 มิติภายในแอป ซึ่งคุณสามารถวางเนื้อหา 3 มิติ สร้างเลย์เอาต์ 3 มิติ และเพิ่มความลึกให้กับเนื้อหา 2 มิติได้ ระบบจะแสดงผลพื้นที่ย่อยก็ต่อเมื่อเปิดใช้การสร้างเสียงรอบทิศทางเท่านั้น ใน Home Space หรือในอุปกรณ์ที่ไม่ใช่ XR ระบบจะละเว้นโค้ดภายในพื้นที่ย่อย
คุณสร้างพื้นที่ย่อยได้หลายวิธีดังนี้
- ใช้
Subspace: Composable นี้จะสร้างลำดับชั้น UI เชิงพื้นที่ใหม่ที่เป็นอิสระ โดยจะไม่รับค่าตำแหน่งเชิงพื้นที่ การวางแนว หรือขนาดของSubspaceระดับบนที่ฝังอยู่Subspaceจะถูกผูกไว้กับกล่องเนื้อหาที่แนะนำของระบบโดยอัตโนมัติ เมื่อใช้ Composable นี้ คุณสามารถเลือกสร้างพื้นที่ย่อยมาตรฐานที่อยู่ในตำแหน่งคงที่ หรือพื้นที่ย่อยที่ติดตามเป้าหมายก็ได้ - ใช้
PlanarEmbeddedSubspace: คอมโพสิเบิลนี้สามารถวางไว้ในลำดับชั้น UI ของแอปได้ ซึ่งช่วยให้คุณคงเลย์เอาต์สำหรับ UI แบบ 2 มิติและเชิงพื้นที่ไว้ได้PlanarEmbeddedSubspaceเป็นไปตามข้อจำกัดและการจัดตำแหน่งขององค์ประกอบหลัก จากนั้นเนื้อหา 3 มิติที่วางไว้ด้านในจะอยู่ในตำแหน่งที่สัมพันธ์กับพื้นที่ที่กำหนดแบบ 2 มิตินี้
คำแนะนำ
ส่วนนี้ประกอบด้วยคู่มือนักพัฒนาซอฟต์แวร์ต่อไปนี้