การแชทด้วยเสียง เป็นคุณสมบัติการแชทที่อยู่ใกล้ชิด เป็นการสื่อสารที่เหมาะสมตามระยะที่คุณอยู่ อวาตาร์ในขณ
การแชทเสียงสามารถใช้ได้เฉพาะสถานที่ที่สนับสนุนผู้ใช้สูงสุด 50 คนเท่านั้น
เปิดใช้งานการแชทเสียง
ก่อนที่คุณจะเปิดใช้งานการแชทเสียงในประสบการณ์, คุณต้องเผยแพร่มันก่อนเพื่อเปิดใช้งาน การตั้งค่าเกม เมนูภายใน Studio
เปิดประสบการณ์ของคุณใน Studio
เปิด การตั้งค่าเกม จาก หน้าแรก แท็บ
ไปที่ การสื่อสาร แท็บบนด้านซ้ายของหน้าต่าง
เปิด/ปิด เปิดไมโครโฟน เพื่อให้ตัวเลือกเปลี่ยนจากสีเทาเป็นสีเขียว
(เปิดใช้งานเมื่อเหมาะสม) สำหรับการสื่อสารระหว่างผู้ใช้ภายในประสบการณ์ของคุณ เปิดใช้งาน เปิดใช้งานกล้อง เพื่อให้ผู้ใช้ที่มีสิทธิ์ใช้งานได้เอาชีวิตของพวกเขามาใช้
เผยแพร่ สถานที่เพื่อบันทึกการเปลี่ยนแปลง
การแชทด้วยเสียงจะมีให้บริการสำหรับผู้ใช้ 13+ ที่ลงทะเบียนใช้งานในคุณสมบัตินี้ในทุกสถานที่ภายในประสบการณ์ที่กำหนดไว้สูงสุด 50 ผู้ใช้
การตั้งค่าผู้ใช้สูงสุด
หากคุณได้ตั้งผู้ใช้สูงสุดในสถานที่มากกว่า 50 คุณจะต้องลดมันเพื่อสนับสนุนการแชทเสียง
- ในการนำทางด้านซ้ายของ Game Settings ไดอล็อกโปรดเลือก Places ทุกที่ภายในประสบการณ์ของคุณจะปรากฏขึ้น
- คลิกปุ่ม ⋯ ที่อยู่ใกล้สถานที่ที่มีผู้เล่นมากกว่า 50 คนแล้วเลือก จัดเตรียมสถานที่ 3. ในฟิลด์ ผู้เล่นสูงสุด ใส่ตัวเลขใด ๆ น้อยกว่าหรือเท่ากับ 50
- คลิกปุ่ม บันทึก แล้ว เผยแพร่ เพื่อบันทึกการเปลี่ยนแปลง
เมื่อคุณอัปเดตจำนวนผู้ใช้สูงสุดในสถานที่ไปยังน้อยกว่า 50 จองเซิร์ฟเวอร์อาจถูกกำหนดไว้แล้วสำหรับจำนวนผู้ใช้ที่แตกต่างกัน เนื่องจากเซิร์ฟเวอร์เหล่านี้ไม่สนับสนุนการแชทด้วยเสียงจ
การปิดการใช้งานตามสถานที่
หากคุณไม่ต้องการเปิดใช้งานการแชทเสียงสำหรับทุกสถานที่ในประสบการณ์ของคุณคุณสามารถปิดการใช้งานได้ภายในสถานที่เฉพาะที่จะเป็นเสียงที่มีสิทธิ์ตามกฎหมายในการใช้งาน Class.VoiceChatService.
เพื่อปิดการใช้งานการแชทเสียงสำหรับสถานที่บางแห่งภายในประสบการณ์:
เปิดสถานที่ใน Studio
ในแท็บ รุ่น ค้นหาไปยังส่วน ขั้นสูง และคลิกที่ไอคอน บริการ
เลือก VoiceChatService และคลิก ใส่
ใน หน้าต่าง Explorer เลือก VoiceChatService
ในหน้าต โปรพพรตี้ ให้ปิดการใช้งาน เปิดใช้งานเสียงปกติ โปรพพรตี้
เผยแพร่สถานที่เพื่อบันทึกการเปลี่ยนแปลงและ เริ่มเซิร์ฟเวอร์ใหม่ เพื่อให้แน่ใจว่าการเปลี่ยนแปลงนี้มีผลสำหรับเซิร์ฟเวอร์ทั้งหมดที่ปฏิบัติงานอยู่ในขณะนี้ Errors: Error: เริ่มเซิร์ฟเวอร์ใหม่ Severity: minor ---
ตรวจสอบสถานะการแชทเสียง
คุณสามารถตรวจสอบว่าผู้ใช้เปิดใช้งานการแชทด้วยเสียงโดยการโทร IsVoiceEnabledForUserIdAsync() ใน LocalScript หรือใ
สคริปต์ลูกค้า - ตรวจสอบสถานะการโทรแชท
local Players = game:GetService("Players")
local VoiceChatService = game:GetService("VoiceChatService")
local localPlayer = Players.LocalPlayer
local success, enabled = pcall(function()
return VoiceChatService:IsVoiceEnabledForUserIdAsync(localPlayer.UserId)
end)
if success and enabled then
print("Voice chat enabled!")
end