Skip to main content

คำถามที่พบได้บ่อย

นี่คือคำถามที่พบบ่อยที่สุด พร้อมคำอธิบายว่าเหตุใดปัญหาเหล่านี้จึงเกิดขึ้น

ทำไมจึงไม่มีเสียงระหว่างทดสอบใน Unity

  • ตรวจสอบให้แน่ใจว่าใน Scene มี Camera วางอยู่ใกล้กับอวาตาร์ของคุณ
  • ตรวจสอบว่าไม่ได้เปิดใช้งานปุ่ม Mute Audio ในหน้าต่าง Game
  • ใช้เวอร์ชันล่าสุดของ Gesture Manager เพื่อจำลองการโต้ตอบระหว่างการทดสอบ

ทำไม DPS ไม่ทำให้เกิดเสียง?

DPS แบบ Legacy ไม่มี Avatar Contact Sender มาให้โดยค่าเริ่มต้น จึงไม่สามารถโต้ตอบกับ PCS ได้ ในกรณีนี้ คุณสามารถ อัปเกรดเป็น DPS+ โดยใช้ VRCFury เพื่อให้สามารถใช้งานร่วมกันได้ หรือคุณสามารถใช้ SPS Plug แทนได้เช่นกัน

ทำไมสิ่งของหรือวัตถุในโลกไม่ทำให้เกิดเสียง?

World props ไม่มี Avatar Contact Sender มาโดยค่าเริ่มต้น ซึ่งเป็นสิ่งจำเป็นสำหรับการโต้ตอบกับ PCS อย่างไรก็ตาม ตั้งแต่ SDK 3.10.0 เป็นต้นมา สามารถเพิ่ม Contact component ลงในวัตถุภายในโลกได้แล้ว

วิธีเพิ่ม Contact และทำให้โต้ตอบกับ PCS

  1. สร้าง GameObject เปล่า (Empty GameObject) จากนั้นเพิ่มคอมโพเนนต์ VRC Contact Sender
  2. ปรับแต่ง Shape, Radius และค่าต่าง ๆ ตามต้องการ
  3. ในหัวข้อ Collision Tags กด Add เลือก Custom และใส่ค่า: PCS_Penetrating

ทำไม PCS Object ของฉันขึ้น Missing Scripts?

โปรดตรวจสอบว่าคุณได้ติดตั้ง Avatar Tool ที่ถูกต้องสำหรับแพ็กเกจของคุณแล้ว ไม่ว่าจะเป็น Modular Avatar หรือ VRCFury.

วิธีแก้ปัญหาขนาดผิดปกติ (ใหญ่เกินไป / เล็กเกินไป)

ปัญหานี้เกิดจาก Armature ของอวาตาร์ไม่ได้ตั้งค่า Scale เป็น (1,1,1) ทำให้ PCS ถูกวางขนาดใหญ่หรือเล็กเกินไป ซึ่งไม่ใช่ความผิดของคุณ

  • วิธีแก้ไข: ปรับ Scale ของ GameObject ที่ชื่อ PCS Contact ให้ใหญ่หรือเล็กตามต้องการ

PCS ไม่มีเสียง (ไม่ทำงาน) หลังจากอัปเดต!!

ปัญหานี้อาจเกิดขึ้นเมื่อคุณอัปเดต PCS เป็นเวอร์ชันอื่น บางฟังก์ชันอาจหยุดทำงานเนื่องจาก Prefab เวอร์ชันเปลี่ยน หรือมีคอมโพเนนต์บางอย่างถูกแก้ไข/ลบออกระหว่างการอัปเดต

  • วิธีแก้ไข: ติดตั้ง PCS ลงบนอวาตาร์ของคุณใหม่อีกครั้ง เพื่อให้แน่ใจว่าใช้ Prefab เวอร์ชันล่าสุดอย่างถูกต้อง

ทำไมไม่สามารถเล่นเสียงหลายประเภทพร้อมกันได้?

  • VRChat มีข้อจำกัดด้านการปรับแต่งประสิทธิภาพของ Audio Source (ใน Unity เรียกว่า “Virtual Voices” / “Real Voices”) ระบบอนุญาตให้มีเสียงที่ได้ยินพร้อมกันได้เพียง 3 เสียง เท่านั้น โดยหากมีเสียงที่ 4 พยายามเล่น เสียงที่กำลังเล่นอยู่หนึ่งเสียงอาจถูกตัดออก
  • PCS ถูกออกแบบมาให้จัดการเสียงทั้งหมดภายใน Audio Source 3 ช่องที่มีอยู่แล้ว ด้วยข้อจำกัดของแพลตฟอร์มนี้ จึงไม่สามารถเกินขีดจำกัดดังกล่าวได้ หากในอนาคต VRChat เพิ่มจำนวน Audio Source ที่รองรับ ก็อาจสามารถเล่นเสียงแบบซ้อนหลายเลเยอร์ได้มากขึ้น เช่น เสียงขนนุ่ม ๆ หรือเสียงเหล็กสำหรับหุ่นยนต์ เป็นต้น