แท็ก Anchors เชิงพื้นที่

Anchor คือจุดเสมือนที่ล็อกไว้กับวัตถุจริง คุณสามารถแสดง Anchor เชิงพื้นที่ต่อผู้ใช้เป็นเครื่องหมายภาพได้

คุณสามารถใช้ Anchor ใน Use Case ที่หลากหลายเพื่อแสดงจุดที่ได้มาจากเนื้อหาของแอป เครื่องหมายที่ AI สร้างขึ้น หรือแม้แต่จุดที่ผู้ใช้สร้างขึ้น Anchor มีประโยชน์มากที่สุดสำหรับวัตถุที่ปักหมุดไว้ เช่น จุดที่น่าสนใจหรือการระบุวัตถุสำหรับผู้ใช้

ความสบายของผู้ใช้

แองเคอร์จะล็อกอยู่กับจุดที่เฉพาะเจาะจงแม้ว่าผู้ใช้จะเคลื่อนที่ไปรอบๆ ซึ่งต่างจาก UI เชิงพื้นที่อื่นๆ ที่จะเคลื่อนที่ไปตามการเคลื่อนไหวของศีรษะของผู้ใช้

เมื่อใช้ Anchor เชิงพื้นที่ ให้พิจารณาว่า Anchor เหล่านี้จะโต้ตอบกับสภาพแวดล้อมเชิงพื้นที่ที่เหลือของผู้ใช้อย่างไร พยายามหลีกเลี่ยงการใช้ขนาดและการวางแนวที่จะทำให้ผู้ใช้ต้องถอยหลังหรือลังเลเกี่ยวกับตำแหน่งของ Anchor

หมุด

เครื่องหมายคือความสามารถในการจ่ายของ UI ที่แนบมากับวัตถุในขอบเขตการมองเห็นของผู้ใช้ เครื่องหมายเชิงพื้นที่มีหลายรูปแบบ เช่น จุด ไอคอน หรือภาพวาด

ผู้ใช้กำลังดูแอป XR โดยมีระดับสายตาตามธรรมชาติที่ต่ำกว่ากึ่งกลางแผง 5 องศา
เครื่องหมายที่ช่วยในการช็อปปิ้ง

เครื่องหมายไอคอน

เครื่องหมายไอคอนคือองค์ประกอบ UI ที่มีลักษณะคล้ายจุดเล็กๆ ซึ่งทำเครื่องหมายวัตถุที่น่าสนใจในสภาพแวดล้อมของผู้ใช้ อ่านเพิ่มเติมเกี่ยวกับเครื่องหมายไอคอน

เครื่องหมายและการ์ดจะช่วยระบุคิวอาร์โค้ดได้

UI ของ Glimmer

เครื่องหมายสามารถเชื่อมโยงกับ UI อื่นๆ ได้ เช่น คอมโพเนนต์ Glimmer ของ Jetpack Compose

ตัวอย่าง UI ของแสงระยิบระยับที่แนบมากับเครื่องหมายไอคอน

การวาด

เครื่องหมายการวาดจะวาดขึ้นที่รันไทม์และมีธีมเป็นประกายเพื่อช่วยให้เห็นภาพได้ชัดเจนกว่าจุดหรือเฟรม เช่น มีลูกศรบอกทิศทางบนจอแสดงผลเพื่อแสดงให้ผู้ใช้เห็นว่าต้องมองหรือไปยังจุดใด

ภาพวาดลูกศรชี้ไปยังสถานที่สำคัญ

ลักษณะการทำงาน

เครื่องหมายและ UI ที่แนบมาควรทำงานเหมือน UI เชิงพื้นที่ ซึ่งหมายความว่าระยะทางจริงของวัตถุที่ทำเครื่องหมายควรแสดงในขนาดของ UI โดยใช้ขนาด DP เชิงมุมคงที่

องค์ประกอบต่างๆ ยังตอบสนองต่อการเคลื่อนไหวของผู้ใช้ได้ด้วย ไม่ว่าจะเป็นการหมุนเข้าหาผู้ใช้ขณะที่ได้รับผลกระทบจากแรงโน้มถ่วงหรือการหมุนเพียงบางส่วน

การคลัสเตอร์

กำหนดเครื่องหมายอย่างชัดเจนเพื่อหลีกเลี่ยงความยุ่งเหยิงของภาพ และจำกัดจำนวนเครื่องหมายภายในมุมมอง หากจำเป็นต้องใช้เครื่องหมายหลายรายการ ให้จัดกลุ่มเครื่องหมายเหล่านั้นเข้าด้วยกันเป็นเครื่องหมายเดียวที่โดดเด่นยิ่งขึ้นซึ่งสามารถดูได้เรื่อยๆ

เป้าหมาย Anchor

เครื่องหมายมีขนาดเป้าหมายเชิงมุมเฉลี่ย 7°

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