เรียนรู้
Engine Class
StudioTestService
ไม่สามารถสร้าง
บริการ
ไม่ซ้ำ

*เนื้อหานี้แปลโดยใช้ AI (เวอร์ชัน Beta) และอาจมีข้อผิดพลาด หากต้องการดูหน้านี้เป็นภาษาอังกฤษ ให้คลิกที่นี่


สรุป
คุณสมบัติ
วิธีการ
AddPlayers(numPlayers: number):()
EndTest(value: Variant):()
ExecuteMultiplayerTestAsync(numPlayers: number,args: Variant):Variant
ExecutePlayModeAsync(args: Variant):Variant
ExecuteRunModeAsync(args: Variant):Variant
GetTestArgs():Variant
สมาชิกที่ได้รับทอด

เอกสารอ้างอิงเกี่ยวกับ API
คุณสมบัติ
EditModeActive
การรักษาความปลอดภัยของปลั๊กอิน
อ่านพร้อมๆ กัน
StudioTestService.EditModeActive:boolean

วิธีการ
AddPlayers
StudioTestService:AddPlayers(numPlayers:number):()
พารามิเตอร์
numPlayers:number
ส่งค่ากลับ
()
ตัวอย่างโค้ด
ตัวอย่างการเพิ่มผู้เล่น
local StudioTestService = game:GetService("StudioTestService")
task.wait(5)
StudioTestService:AddPlayers(3)

CanLeaveTest
StudioTestService:CanLeaveTest():boolean
ส่งค่ากลับ
ตัวอย่างโค้ด
ตัวอย่างการทดสอบ Can Leave
local StudioTestService = game:GetService("StudioTestService")
if StudioTestService:CanLeaveTest() then
StudioTestService:LeaveTest()
end

EndTest
StudioTestService:EndTest(value:Variant):()
พารามิเตอร์
value:Variant
ส่งค่ากลับ
()
ตัวอย่างโค้ด
ตัวอย่างการทดสอบสิ้นสุด
local StudioTestService = game:GetService("StudioTestService")
-- แล็กด้านเซิร์ฟเวอร์ทำงานที่นี่ รอผู้เล่น ทำการยืนยัน ฯลฯ
StudioTestService:EndTest("สำเร็จ!")

ExecuteMultiplayerTestAsync
ผลตอบแทน
การรักษาความปลอดภัยของปลั๊กอิน
StudioTestService:ExecuteMultiplayerTestAsync(
numPlayers:number, args:Variant
):Variant
พารามิเตอร์
numPlayers:number
args:Variant
ส่งค่ากลับ
Variant
ตัวอย่างโค้ด
ตัวอย่างการทดสอบผู้เล่นหลายคน
local StudioTestService = game:GetService("StudioTestService")
local result = StudioTestService:ExecuteMultiplayerTestAsync(4, "LobbySpawnTest")
assert(result == "สำเร็จ!")
print("การทดสอบเสร็จสิ้น:", result)

ExecutePlayModeAsync
ผลตอบแทน
การรักษาความปลอดภัยของปลั๊กอิน
StudioTestService:ExecutePlayModeAsync(args:Variant):Variant
พารามิเตอร์
args:Variant
ส่งค่ากลับ
Variant

ExecuteRunModeAsync
ผลตอบแทน
การรักษาความปลอดภัยของปลั๊กอิน
StudioTestService:ExecuteRunModeAsync(args:Variant):Variant
พารามิเตอร์
args:Variant
ส่งค่ากลับ
Variant

GetTestArgs
StudioTestService:GetTestArgs():Variant
ส่งค่ากลับ
Variant
ตัวอย่างโค้ด
ตัวอย่าง Get Test Args
local StudioTestService = game:GetService("StudioTestService")
local args = StudioTestService:GetTestArgs()
print("รับ argument:", args)

LeaveTest
StudioTestService:LeaveTest():()
ส่งค่ากลับ
()

©2026 Roblox Corporation. Roblox, โลโก้ Roblox และ Powering Imagination เป็นส่วนหนึ่งของเครื่องหมายการค้าที่จดทะเบียน และไม่ได้จดทะเบียนของเราในสหรัฐฯ และประเทศอื่นๆ