学ぶ
エンジンクラス
StudioTestService
作成できません
サービス
複製されていません

*このコンテンツは、ベータ版のAI(人工知能)を使用して翻訳されており、エラーが含まれている可能性があります。このページを英語で表示するには、 こちら をクリックしてください。


概要
プロパティ
方法
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")
-- 5秒待機
task.wait(5)
StudioTestService:AddPlayers(3)

CanLeaveTest
StudioTestService:CanLeaveTest():boolean
戻り値
コードサンプル
テストから離れる例
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
コードサンプル
テスト引数の取得例
local StudioTestService = game:GetService("StudioTestService")
local args = StudioTestService:GetTestArgs()
print("受信した引数:", args)

LeaveTest
StudioTestService:LeaveTest():()
戻り値
()

©2026 Roblox Corporation。Roblox(ロブロックス)、RobloxロゴおよびPowering Imaginationは、米国並びにその他の国における登録商標および非登録商標です。