เริ่มต้นใช้งานส่วนขยาย Android XR สำหรับ Unity

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

แต่ละฟีเจอร์จะมีตัวอย่างให้คุณใช้และทดลองใช้โค้ดและการตั้งค่าฉาก คู่มือเริ่มต้นฉบับย่อนี้จะแนะนำขั้นตอนการนำเข้าแพ็กเกจ Android XR Extensions for Unity แล้วกำหนดค่าตัวอย่างการติดตามใบหน้า

สิ่งที่ต้องมีก่อน

ก่อนทำตามขั้นตอนเหล่านี้ โปรดตรวจสอบว่าคุณได้ทำตามขั้นตอนที่อธิบายไว้ในการตั้งค่าโปรเจ็กต์ Unity แล้ว

นำเข้าแพ็กเกจ

วิธีโหลดแพ็กเกจ Unity Package Manager จาก URL ของ Git

  1. เปิด Package Manager ใน Window
  2. เปิดเมนูเพิ่มในแถบเครื่องมือ Package Manager
  3. ในตัวเลือกสำหรับการเพิ่มแพ็กเกจ ให้คลิกปุ่ม + (บวก)
  4. คลิกติดตั้งแพ็กเกจจาก URL ของ Git ในรายการแบบเลื่อนลง

    ตัวอย่างปุ่มติดตั้งแพ็กเกจจาก URL ของ Git ใน UI

  5. ป้อน URL ต่อไปนี้

    https://github.com/android/android-xr-unity-package.git
    
  6. เลือกติดตั้ง

กำหนดค่าตัวอย่างการติดตามใบหน้า

ตัวอย่างทั้งหมด รวมถึงตัวอย่างนี้จะมีไฟล์ README ที่มีวิธีการกำหนดค่าและตั้งค่าโปรเจ็กต์

วิธีนำเข้าและกำหนดค่าตัวอย่าง

  1. ไปที่ Package Manager > In Project > Android XR Extensions for Unity

    ตัวอย่างการตั้งค่าเครื่องมือจัดการแพ็กเกจ

  2. เลือกแท็บ Samples ค้นหาตัวอย่างการติดตามใบหน้า แล้วคลิกนำเข้า

    ตัวอย่างแท็บลองฟัง

  3. ไปที่ Edit > Project Settings > XR Plug-in Management

  4. ในแท็บ Android ให้เปิดใช้ OpenXR ในส่วน Plug-in Providers

    จากนั้นเปิดใช้กลุ่มฟีเจอร์ Android XR (Extensions) ตัวอย่างหน้าจอการตั้งค่าโปรเจ็กต์

  5. ไปที่ Edit > Project Settings > XR Plug-in Management > OpenXR

  6. เปิดใช้ Android XR: การติดตามใบหน้า

    เปิดใช้ Android XR: การติดตามใบหน้า

  7. ในส่วน XR Plug-in Management > Project Validation ให้แก้ไขปัญหาทั้งหมดที่เกี่ยวข้องกับ OpenXR ซึ่งจะช่วยกำหนดค่าการตั้งค่าเครื่องเล่น

    ตัวอย่างการตั้งค่าการตรวจสอบโปรเจ็กต์

  8. ในโปรเจ็กต์ ให้เปิดฉาก FaceTracking ซึ่งอยู่ใน Assets > Samples > Android XR Extensions for Unity > version > Face Tracking

    เปิดฉากการติดตามใบหน้า


OpenXR™ และโลโก้ OpenXR เป็นเครื่องหมายการค้าของ The Khronos Group Inc. และจดทะเบียนเป็นเครื่องหมายการค้าในจีน สหภาพยุโรป ญี่ปุ่น และสหราชอาณาจักร