---
title: การแก้ไขปัญหาหลังจากการอัปเกรดเวอร์ชัน Unity 2022
slug: world-sdk-guide-th/sf6--unity-2022
docTags: 
createdAt: 2024-09-02T08:34:13.136Z
---

หากโลกของคุณไม่ทำงานอย่างถูกต้องในแอป ZEPETO เวอร์ชัน 3.59.000 หรือใหม่กว่า โปรดทำตามขั้นตอนเหล่านี้:



## หากคุณไม่สามารถเข้าสู่โลกได้หรือหากฟีเจอร์บางอย่างไม่ทำงาน:

- อัปเดตโลกของคุณให้เป็นเวอร์ชันล่าสุดและตรวจสอบว่าไม่มีรหัสอ้างอิงวงกลม.
  - เลือกโครงการที่มีอยู่: เปิดโครงการ Unity ที่มีอยู่ของคุณและเปลี่ยนเวอร์ชัน Editor เป็น 2022.3.34f1.
  - เปิดโครงการ: เมื่อโครงการเปิดแล้ว ให้ไปที่ Package Manager และอัปเดต ZEPETO.World เป็นเวอร์ชันล่าสุด.
  - ลบรหัสอ้างอิงวงกลมหรือโครงสร้างใด ๆ
    - โปรดดูคู่มือต่อไปนี้ [วิธีค้นหาโค้ดที่เขียนด้วย Circular References](docId:3wLsEbENJ6QDQ_WCSEiAA)&#x20;
  - สร้างแพ็คเกจใหม่และขอให้มีการตรวจสอบ.



## หากมีปัญหาทางกราฟิก:

- เปลี่ยนเป็นรูปแบบเท็กซ์เจอร์เรนเดอร์ที่รองรับโดย Unity 2022.

| **รูปแบบการเรนเดอร์เท็กซ์เจอร์ที่รองรับใน Unity 2022** |
| ------------------------------------------------------ |
| R8G8B8A8\_SRGB                                         |
| R8\_UNorm                                              |
| R16\_UNorm                                             |
| R16\_SFloat                                            |
| R32\_SFloat                                            |
| R8G8\_UNorm                                            |
| R16G16\_UNorm                                          |
| R16G16\_SFloat                                         |
| R32G32\_SFloat                                         |
| R8G8B8A8\_UNorm                                        |
| R16G16B16A16\_UNorm                                    |
| R16G16B16A16\_SFloat                                   |
| R32G32B32A32\_SFloat                                   |
| B4G4R4A4\_UNormPack16                                  |
| B5G6R5\_UNormPack16                                    |
| B5G5R5A1\_UNormPack16                                  |
| B10G11R11\_UFloatPack32                                |
| A2B10G10R10\_UNormPack32                               |



## ข้อผิดพลาด RemoteConfig ใน Unity 2020.3.9

หากคุณพบข้อผิดพลาด RemoteConfig ขณะใช้ Unity เวอร์ชัน 2020.3.9 ให้ทำตามขั้นตอนเหล่านี้เพื่อแก้ไขปัญหา:

1. `วิธีที่แนะนำ` : **อัปเดตเวอร์ชัน Unity:**
   - อัปเกรดเป็น Unity 2022.3.34f1.
   - ตรวจสอบให้แน่ใจว่าเวอร์ชัน World ของคุณอัปเดตเป็น 1.22.1 หรือสูงกว่า.
2. **ทางเลือกสำหรับ Unity 2020:**
   - หากคุณต้องการดำเนินการพัฒนาต่อด้วย Unity 2020 ให้ทำการอัปเดตแพ็กเกจ ZEPETO.module เป็นเวอร์ชัน 1.0.13 หรือสูงกว่าเพื่อแก้ไขข้อผิดพลาด.





## การสร้างล้มเหลวใน Unity 2022.3.34f1

1. หากคุณพบปัญหาการสร้างใน Unity 2022.3.34f1 ให้แน่ใจว่าคุณได้ติดตั้งโมดูลต่อไปนี้ในระหว่างการติดตั้งเวอร์ชัน Unity:

- การสนับสนุนการสร้าง Android
- การสนับสนุนการสร้าง iOS
- การสนับสนุนการสร้าง Mac (Mono) - ติดตั้งหากคอมพิวเตอร์ของคุณใช้ Windows
- การสนับสนุนการสร้าง Windows (Mono) - ติดตั้งหากคอมพิวเตอร์ของคุณใช้ Mac

**Mac**

![](https://api.archbee.com/api/optimize/fCt3n1oCa8rgNJ8fw9I2N-ZH7Mf3z65GC_ucAxXPzei-20240904-102415.png)

**Windows**

![](https://api.archbee.com/api/optimize/fCt3n1oCa8rgNJ8fw9I2N-cfjUog6EhJitpBBiVYfZn-20240904-102415.png)



2\. การตั้งค่าคอนฟิกยูนิตี้

- ไปที่ไฟล์ > การตั้งค่าการสร้าง > การตั้งค่าผู้เล่น จากนั้นเลือกแท็บผู้เล่น ในแท็บการตั้งค่าอื่น ๆ ให้เปลี่ยนการตั้งค่า Configuration > Scripting Backend เป็น Mono.

![](https://api.archbee.com/api/optimize/fCt3n1oCa8rgNJ8fw9I2N-NQoZJfnwkE8k9eXxvHp3Y-20240904-102415.png)



:::hint{type="danger"}
**❗️ ระวัง**

- หลังจากการสร้างสำเร็จ การอัปโหลดอาจไม่ทำงานเมื่อคุณคลิกปุ่มอัปโหลดในป๊อปอัปการอัปโหลด
- หากเกิดเหตุการณ์นี้ ให้ทำการอัปโหลดไฟล์แพ็คเกจ .zepetopackage ไปยัง Zepeto Studio ด้วยตนเอง
- ดูที่ "[การลงทะเบียนไฟล์โลก](docId\:Ym8s1PGKEqnoC8Xqh8skn) คู่มือ" เพื่อดูคำแนะนำเพิ่มเติม
:::

