ร้านค้า UGC Homestore เป็นเทมเพลตที่ใช้งานง่ายซึ่งผู้สร้างสิ่งของอวตาร์สามารถใช้เพื่อแสดงและขายสินค้าตลาดของตน เทมเพลตนี้เหมาะสำหรับผู้สร้างที่มีแคตตาล็อก UGC ที่มีอยู่แล้วและต้องการพื้นที่เฉพาะเพื่อโปรโมตสินทรัพย์ของตน ผู้สร้างที่ขายสิ่งของอวตาร์จากเกมของตนเองก็ได้รับประโยชน์จาก การแบ่งปันค่าคอมมิชชันที่สูงกว่า
เทมเพลตร้านค้านี้มีคุณสมบัติต่อไปนี้ซึ่งคุณสามารถปรับแต่งได้อย่างรวดเร็วด้วยการเขียนสคริปต์น้อยที่สุด:
- หุ่นจำลอง — จอแสดงผล 3D ที่สามารถแสดงสิ่งของอวตาร์ ผู้ใช้สามารถโต้ตอบกับหุ่นจำลองและซื้อสิ่งของที่แสดง
- ร้านค้าแบบบูรณาการ — ปุ่มร้านค้าที่ตั้งอยู่ที่ด้านล่างของหน้าจอทำให้ผู้ใช้สามารถเปิดแคตตาล็อกเพื่อดูและซื้อสินค้าได้อย่างสะดวก
- ชิ้นส่วนการสร้างโมดูลาร์ — ส่วนประกอบการสร้างที่ปรับแต่งได้สำหรับการสร้างหน้าร้านที่ไม่เหมือนใครและเป็นส่วนตัว
คุณสามารถค้นหาเทมเพลตร้านค้า UGC ในหน้าต่างเริ่มต้นของ Roblox Studio เพื่อเข้าถึงเทมเพลตที่ Roblox Studio มีให้ได้ทุกเมื่อ ให้เลือก ไฟล์ ⟩ เปิดจาก Roblox และเลือก เทมเพลต
ปรับแต่งร้านค้า
คุณสามารถเปลี่ยนแปลงคุณสมบัติของร้านค้าเพื่อแสดงและขายสินทรัพย์ของคุณรวมถึงเพิ่มธีมและการออกแบบที่เป็นเอกลักษณ์ของคุณ หากสถานที่นั้นยังไม่ได้เผยแพร่ ร้านค้าจะแสดงสินทรัพย์ที่สร้างโดย Roblox บนหุ่นจำลองและร้านค้าเป็นการอ้างอิง
หุ่นจำลอง
หุ่นจำลองแต่ละตัวรวมถึงคุณลักษณะที่กำหนดเองที่อนุญาตให้คุณเพิ่มสิ่งของอวตาร์ แสดงท่าทางต่าง ๆ ใช้โทนสีผิวที่แตกต่างกัน และอื่น ๆ


ในการปรับแต่งหุ่นจำลอง:
- เลือกวัตถุหุ่นจำลองที่มีอยู่
- ใน แผงคุณสมบัติ ⟩ Attributes ปรับแต่งฟิลด์ต่อไปนี้:
- accessoryIds — รายการ ID อุปกรณ์เสริมที่แสดงบนหุ่นจำลอง แยกด้วยเครื่องหมายจุลภาค
- bundleIds — รายการ ID ชุดที่แสดงบนหุ่นจำลอง แยกด้วยเครื่องหมายจุลภาค
- เพื่อเพิ่มรองเท้า คุณต้องตั้งค่าเป็นชุดเพื่อรวมรองเท้าซ้ายและขวา
- poseAnimation — หมายเลข ID แอนิเมชันสำหรับหุ่นจำลอง สามารถเป็นท่าสแตนด์หรือวนซ้ำ
- skinColor — ตั้งค่าสีของผิวหุ่นจำลอง
ร้านค้า
เทมเพลตนี้รวมถึงปุ่มร้านค้าที่ด้านล่างของหน้าจอซึ่งมองเห็นได้สำหรับผู้ใช้ทุกคน เมื่อเลือกแล้ว อินเทอร์เฟซแคตตาล็อกจะเปิดขึ้นแสดงรายการสินค้าทั้งหมดที่มีจากผู้สร้าง

ตามค่าเริ่มต้นแคตตาล็อกจะใช้พฤติกรรมต่อไปนี้:
- หากสถานที่ยังไม่ได้เผยแพร่ เช่น ในระหว่างการทดสอบการเล่นครั้งแรก แคตตาล็อกจะแสดงสินค้าตลาดของ Roblox เป็นการอ้างอิง
- หากสถานที่นั้นเผยแพร่แล้ว แคตตาล็อกจะแสดงสินค้าในตลาดที่มีอยู่ของเจ้าของเกมในขณะนั้นโดยอัตโนมัติ
- หากเจ้าของเกมในขณะนั้นไม่มีสินค้าตลาดใด ๆ ให้แคตตาล็อกไม่แสดงสินค้าใด ๆ
- คุณสามารถ ตั้งค่าแคตตาล็อกของผู้สร้างคนอื่น เป็นค่าเริ่มต้นโดยการปรับแต่ง ReplicatedStorage.Settings
ตั้งค่าแคตตาล็อกของผู้สร้างคนอื่น
เพื่อกำหนดแคตตาล็อกที่ใช้สินค้าตลาดของผู้สร้างคนอื่น:
ในส่วน ความปลอดภัย ของ การตั้งค่า Experience ให้เปิดใช้งาน อนุญาตการขายของบุคคลที่สาม

ตรวจสอบให้แน่ใจว่าสินค้าตลาดมีการตั้งค่าตำแหน่งการขายเป็น ตลาดและประสบการณ์ทั้งหมด หรือระบุเกมนี้เป็นตำแหน่งการขายที่ถูกต้อง การตั้งค่าตำแหน่งการขาย
หากเกมถูกเพิ่มเป็นตำแหน่งขายที่ไม่ซ้ำกัน เจ้าของเกม ต้องเปิดใช้งานสินทรัพย์เฉพาะสำหรับการขายโดยใช้ Creator Dashboard
ใน ReplicatedStorage เปิดวัตถุ Settings ModuleScript

ปรับแต่ง DEFAULT_CREATOR_NAME เป็นชื่อของผู้สร้าง
- หากว่างเปล่าร้านค้าจะแสดงแคตตาล็อกของตลาดทั้งหมดจากผู้สร้างทั้งหมด
ตั้งค่า FETCH_CREATOR_NAME เป็น false ซึ่งตั้งค่าแคตตาล็อกให้อ้างอิงชื่อผู้สร้าง DEFAULT_CREATOR_NAME เสมอแทนที่จะเป็นเจ้าของเกม
การสร้าง
แต่ละชิ้นส่วนการสร้างถูกออกแบบให้มีโมดูลาร์และขยายได้ คุณสามารถคัดลอกชิ้นส่วนได้อย่างรวดเร็ว หมุนและจัดเรียงใหม่เพื่อสร้างโครงสร้างที่ใหญ่ขึ้นและซับซ้อนยิ่งขึ้น สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการทำงานกับสภาพแวดล้อมโมดูลาร์ ให้ดูที่ การประกอบสภาพแวดล้อมโมดูลาร์
การปรับแต่งขั้นสูง
สำหรับการวิเคราะห์เชิงเทคนิคขั้นสูงของโครงการเทมเพลต รวมถึงคำอธิบายของสคริปต์ต่าง ๆ ส่วนประกอบ และพฤติกรรม ให้ไปที่ ServerScriptService และเปิด README ModuleScript เนื้อหานี้มีไว้สำหรับผู้สร้างที่ตั้งใจจะปรับเปลี่ยนสคริปต์และพฤติกรรมพื้นฐานของโครงการเทมเพลต
