学ぶ
エンジンクラス
Dialog

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



APIリファレンス
プロパティ
BehaviorType
並列読み取り
機能: UI
Dialog.BehaviorType:Enum.DialogBehaviorType

ConversationDistance
並列読み取り
機能: UI
Dialog.ConversationDistance:number

GoodbyeChoiceActive
並列読み取り
機能: UI
Dialog.GoodbyeChoiceActive:boolean

GoodbyeDialog
並列読み取り
機能: UI
Dialog.GoodbyeDialog:string

InitialPrompt
並列読み取り
機能: UI
Dialog.InitialPrompt:string

InUse
並列読み取り
機能: UI
Dialog.InUse:boolean

Purpose
並列読み取り
機能: UI
Dialog.Purpose:Enum.DialogPurpose

Tone
並列読み取り
機能: UI
Dialog.Tone:Enum.DialogTone

TriggerDistance
並列読み取り
機能: UI
Dialog.TriggerDistance:number

TriggerOffset
並列読み取り
機能: UI
Dialog.TriggerOffset:Vector3

方法
GetCurrentPlayers
機能: UI
Dialog:GetCurrentPlayers():Instances
戻り値
Instances
コードサンプル
ダイアログ:現在のプレイヤーを取得
local dialog = script.Parent
local function onChoiceSelected(_player, _choice)
local currentPlayers = dialog:GetCurrentPlayers()
print("ダイアログ内の現在のプレイヤー:")
for _, player in ipairs(currentPlayers) do
print(player)
end
end
dialog.DialogChoiceSelected:Connect(onChoiceSelected)

イベント
DialogChoiceSelected
機能: UI
Dialog.DialogChoiceSelected(
player:Instance, dialogChoice:Instance
パラメータ
player:Instance
dialogChoice:Instance

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