อัปเกรดเป็น AR Foundation เวอร์ชัน 5

ส่วนขยาย ARCore สำหรับ AR Foundation ของ Unity รองรับทั้ง เวอร์ชัน 4 และ เวอร์ชัน 5 ของมูลนิธิ AR วิธีอัปเกรดโปรเจ็กต์ AR ที่มีอยู่เป็น AR Foundation 5.x AR Foundation 4.x ให้ทำตามขั้นตอนต่อไปนี้

  1. เฉพาะใน Unity 2021.x หรือเก่ากว่า:
    แพ็กเกจ Unity บางแพ็กเกจจะผูกกับ Unity Editor บางเวอร์ชันเท่านั้น คุณอาจต้องแก้ไขไฟล์ Manifest ของแพ็กเกจ ในโปรเจ็กต์ Unity เพื่ออัปเดตเป็น AR Foundation 5.x ใน Unity Editor บางรายการ เวอร์ชันต่างๆ โปรดดูข้อมูลเพิ่มเติมที่หัวข้อเข้าถึง AR Foundation 5.0 ใน Unity 2021

    ตรวจสอบว่า Packages/manifest.json มีเวอร์ชันเหล่านี้สําหรับไฟล์ แพ็กเกจต่อไปนี้:

    "dependencies": {
      -- other dependencies --
      "com.google.ar.core.arfoundation.extensions": "https://github.com/google-ar/arcore-unity-extensions.git#arf5",
      "com.unity.xr.arcore": "5.0.5",
      "com.unity.xr.arfoundation": "5.0.5",
      "com.unity.xr.arkit": "5.0.5",
      -- other dependencies --
    }
    
  2. AR Foundation 5.x ต้องใช้แพ็กเกจระบบอินพุต เนื่องจากขึ้นอยู่กับ TrackedPoseDriver ฉากตัวอย่างของส่วนขยาย ARCore ต้องใช้โมดูลอินพุตเดิม

    หากต้องการรองรับทั้งแพ็กเกจระบบอินพุตและเครื่องมือจัดการอินพุตเวอร์ชันเก่า ในการตั้งค่าโปรเจ็กต์ > โปรแกรมเล่น > การตั้งค่าอื่นๆ ให้ตั้งค่าอินพุตที่ใช้งานอยู่ กำลังจัดการเป็นทั้ง 2 อย่าง

  3. ทำตามขั้นตอนอื่นๆ ใน AR Foundation ของ Unity คำแนะนำในการอัปเกรดและย้ายข้อมูล