Impara
Classe motore
StudioTestService
Non costruibile
Assistenza
Non Replicato

*Questo contenuto è tradotto usando AI (Beta) e potrebbe contenere errori. Per visualizzare questa pagina in inglese, clicca qui.


Sommario
Metodi
AddPlayers(numPlayers: number):()
EndTest(value: Variant):()
ExecuteMultiplayerTestAsync(numPlayers: number,args: Variant):Variant
ExecutePlayModeAsync(args: Variant):Variant
ExecuteRunModeAsync(args: Variant):Variant
GetTestArgs():Variant
Membri ereditati

Riferimento API
Proprietà
EditModeActive
Sicurezza Plugin
Lettura Parallela
StudioTestService.EditModeActive:boolean

Metodi
AddPlayers
StudioTestService:AddPlayers(numPlayers:number):()
Parametri
numPlayers:number
Restituzioni
()
Campioni di codice
Esempio di Aggiunta Giocatori
local StudioTestService = game:GetService("StudioTestService")
task.wait(5)
StudioTestService:AddPlayers(3)

CanLeaveTest
StudioTestService:CanLeaveTest():boolean
Restituzioni
Campioni di codice
Esempio di Can Leave Test
local StudioTestService = game:GetService("StudioTestService")
if StudioTestService:CanLeaveTest() then
StudioTestService:LeaveTest()
end

EndTest
StudioTestService:EndTest(value:Variant):()
Parametri
value:Variant
Restituzioni
()
Campioni di codice
Esempio di Fine Test
local StudioTestService = game:GetService("StudioTestService")
-- La logica lato server viene eseguita qui, aspetta i giocatori, esegue le asserzioni, ecc.
StudioTestService:EndTest("Successo!")

ExecuteMultiplayerTestAsync
Resa
Sicurezza Plugin
StudioTestService:ExecuteMultiplayerTestAsync(
numPlayers:number, args:Variant
):Variant
Parametri
numPlayers:number
args:Variant
Restituzioni
Variant
Campioni di codice
Esempio di Test Multigiocatore
local StudioTestService = game:GetService("StudioTestService")
local result = StudioTestService:ExecuteMultiplayerTestAsync(4, "LobbySpawnTest")
assert(result == "Success!")
print("Test completato:", result)

ExecutePlayModeAsync
Resa
Sicurezza Plugin
StudioTestService:ExecutePlayModeAsync(args:Variant):Variant
Parametri
args:Variant
Restituzioni
Variant

ExecuteRunModeAsync
Resa
Sicurezza Plugin
StudioTestService:ExecuteRunModeAsync(args:Variant):Variant
Parametri
args:Variant
Restituzioni
Variant

GetTestArgs
StudioTestService:GetTestArgs():Variant
Restituzioni
Variant
Campioni di codice
Esempio di Get Test Args
local StudioTestService = game:GetService("StudioTestService")
local args = StudioTestService:GetTestArgs()
print("Args ricevuti:", args)

LeaveTest
StudioTestService:LeaveTest():()
Restituzioni
()

© 2026 Roblox Corporation. Roblox, il logo Roblox e Powering Imagination sono tra i nostri marchi registrati e non registrati negli Stati Uniti. e altri paesi.