---
title: 5. เผยแพร่โลกของคุณ
slug: world-sdk-guide-th/5
docTags: 
createdAt: 2025-04-22T05:38:33.899Z
---

# ตรวจสอบ 5 ขั้นตอนก่อนเผยแพร่โลกของคุณ

:::::WorkflowBlock
::::WorkflowBlockItem
## ตรวจสอบ Build Settings

ในโปรเจกต์ Unity ของคุณ ไปที่ Menu → File → Build Settings เพื่อเปิดหน้าต่างการตั้งค่า

ตรวจสอบให้แน่ใจว่า Scene ที่จำเป็นทั้งหมดได้ถูกเพิ่มใน Scenes in Build

Scene ที่ต้องแสดงเป็นลำดับแรกเมื่อโลกเริ่มต้น ควรอยู่บนสุดของรายการ

::Image[]{src="https://api.archbee.com/api/optimize/fCt3n1oCa8rgNJ8fw9I2N-OIz2gz2tXfR-T0f7fAAMK-20240904-102429.png" size="68" width="630" height="732" position="center" showCaption="false"}

:::hint{type="danger"}
**❗️ คำเตือน**
หากไม่ได้ลงทะเบียน Scene ไว้ อาจทำให้การแสดงผลไม่ถูกต้องในการทดสอบ QR หรือเมื่อเผยแพร่
:::


::::

::::WorkflowBlockItem
## ตรวจสอบคุณภาพที่ Project Settings > Quality

ไปที่ Edit > Project Settings > Quality และตรวจสอบสิ่งต่อไปนี้

ตั้งค่าระดับคุณภาพแยกต่างหากสำหรับ PC, iOS และ Android ตามความเหมาะสม

ค่าดีฟอลต์ที่แนะนำโดย ZEPETO มีดังนี้:

::Image[]{src="https://api.archbee.com/api/optimize/fCt3n1oCa8rgNJ8fw9I2N-1Xy3eNSrP39G0yXJUxcZd-20240904-102429.png" size="70" width="762" height="836" position="center" showCaption="false"}

:::hint{type="success"}
👍 เคล็ดลับการตั้งค่าคุณภาพ

- ยิ่งตั้งค่าคุณภาพสูง อุปกรณ์อาจร้อนขึ้นง่าย
- การตั้งค่าดังต่อไปนี้ไม่สามารถเปลี่ยนแปลงได้:
  - Skin Weight: 4 Bones
  - Vsync Count: Don’t sync
- การตั้งค่าเงา (Shadow) จะใช้ค่าที่ผู้สร้างกำหนดใน Unity
- หากเงาไม่ปรากฏ ให้ตรวจสอบสิ่งเหล่านี้:
- ระดับคุณภาพของ iOS และ Android เหมือนกันหรือไม่
- ค่าดีฟอลต์ของ Shadows คือ “Disable Shadow” ให้ตรวจสอบว่าเปิดใช้งานอยู่หรือไม่
- ตรวจสอบ Light Setting และ Mesh Renderer ภายในฉาก
- ค่าเริ่มต้นของ Shadow Distance คือ 0.0001 — ให้ปรับเป็นค่าที่เหมาะสม
:::


::::

::::WorkflowBlockItem
## ตั้งค่า Anti-aliasing ที่ Project Settings > Quality

ตั้งค่า Anti-aliasing เพื่อให้ขอบของตัวละครและวัตถุแสดงผลได้เนียนขึ้น

::Image[]{src="https://api.archbee.com/api/optimize/fCt3n1oCa8rgNJ8fw9I2N-4MwKhwVRqL-nMOO6kbDYc-20240904-102429.png" size="70" width="800" height="753" position="center" showCaption="false"}

ด้านล่างเป็นภาพเปรียบเทียบกราฟิกเมื่อใช้ค่าการตั้งค่าที่แตกต่างกัน:

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

:::hint{type="danger"}
**❗️ คำเตือน**
หากคุณใช้ Anti-aliasing ผ่าน Post Processing โปรดปิดการตั้งค่า Anti-aliasing ใน Quality Settings
:::

:::hint{type="info"}
**📘&#x20;**[อกสาร Unity เรื่อง Anti-aliasing](https://docs.unity3d.com/2018.4/Documentation/Manual/PostProcessing-Antialiasing.html)
:::


::::

::::WorkflowBlockItem
## ตั้งค่า Graphics API ที่ Project Settings > Player

โปรดดำเนินการตามขั้นตอน 4-1 ถึง 4-3 ตามแต่ละแพลตฟอร์มที่คุณต้องการรองรับ

### 4-1. PC

1. ไปที่ Unity > Project Settings > Player > Settings for PC, Mac & Linux Standalone
2. เพิ่ม Metal ในรายการ Graphics APIs for Mac
3. ลาก Metal ไปไว้ที่อันดับบนสุด
4. หากมีหน้าต่างแจ้งเตือนให้รีสตาร์ท ให้คลิก Restart Editor

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

### 4-2. iOS

1. ไปที่ Unity > Project Settings > Player > แถบ iOS
2. ลาก Metal ไปไว้บนสุดใน Graphics APIs
3. หากระบบถามให้รีสตาร์ท ให้เลือก Restart Editor

หาก Metal ตั้งค่าเรียบร้อยแล้ว จะปรากฏรายการตามลำดับที่กำหนดไว้แล้ว

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

### 4-3. Android

1. ไปที่ Unity > Project Settings > Player > แถบ Android
2. ลาก OpenGLES3 ไปไว้บนสุดใน Graphics APIs
3. คลิก Restart Editor หากระบบร้องขอให้รีสตาร์ท

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

:::hint{type="danger"}
**❗️ คำเตือน**
หากไม่ได้ตั้งค่า Graphics API อย่างถูกต้อง อาจทำให้ Shader แสดงผลไม่สมบูรณ์
:::


::::

:::WorkflowBlockItem
## ตั้งค่า Target Platforms เป็น “All”

ที่เมนูตรงกลางของ Unity Editor ให้คลิกปุ่ม \[▼]

จากเมนูที่ปรากฏ ให้เลือก Target Platforms > All

::Image[]{src="https://images.archbee.com/fCt3n1oCa8rgNJ8fw9I2N-Lu-IIVHVNp--OGgNtKgVP-20240904-102429.png?format=webp" size="78" width="422" height="281" position="center" showCaption="false"}
:::
:::::



# มาลองเผยแพร่โลกของคุณกันเถอะ!

:::::WorkflowBlock
:::WorkflowBlockItem
## &#x20;คลิกปุ่ม “Publish”

1\. หากต้องการสร้างไฟล์สำหรับส่งขึ้นระบบ ให้คลิกปุ่ม \[Publish] ที่อยู่ตรงกลางหน้าจอ

![](https://images.archbee.com/fCt3n1oCa8rgNJ8fw9I2N-jw_CdYK4tvCMBRAmBz0Bt-20240904-102429.png?format=webp)

- คุณสามารถเผยแพร่ได้เฉพาะในกรณีที่คุณเป็นเจ้าของ World ID
- หากโลกของคุณยังไม่ได้เชื่อมกับบริการ ZEPETO การอัปโหลดจะล้มเหลว



2\. เมื่อคลิก \[Upload] ระบบจะสร้างไฟล์ .zepetopackage และอัปโหลดไปยัง ZEPETO Studio โดยอัตโนมัติ

3\. หากคลิก \[Cancel] คุณสามารถลากไฟล์ .zepetopackage ไปใส่ใน ZEPETO Studio ได้ด้วยตนเอง

::Image[]{src="https://images.archbee.com/fCt3n1oCa8rgNJ8fw9I2N-ttXrO6Rj1wVyw5_B1zs0k-20240904-102429.png?format=webp" size="70" width="387" height="153" position="center" showCaption="false"}


:::

::::WorkflowBlockItem
## อัปโหลดไฟล์โลกไปยัง ZEPETO Studio

ที่ ZEPETO Studio ให้คลิกปุ่ม \[อัปโหลดไฟล์ใหม่] แล้วเลือกไฟล์ .zepetopackage
หรือสามารถลากไฟล์ไปใส่โดยตรงในพื้นที่อัปโหลดก็ได้

:::hint{type="danger"}
**⚠️ ข้อควรระวัง:**

- รูปแบบไฟล์ต้องเป็น .zepetopackage
- ขนาดไฟล์ต้องไม่เกิน 1024MB
:::



![](https://images.archbee.com/fCt3n1oCa8rgNJ8fw9I2N-vp6O5cQc8NPGOcmQSGh3U-20240904-102429.png?format=webp)



👍 หากต้องการลบหรือเปลี่ยนไฟล์ที่อัปโหลดไว้แล้ว ให้คลิกปุ่ม เพิ่มเติม ด้านขวา

![](https://images.archbee.com/fCt3n1oCa8rgNJ8fw9I2N-xcbwwBUFJjl8UQUcws3OZ-20240904-102425.jpg?format=webp)
::::
:::::



***

