学习
引擎类
Dialog

*此内容使用人工智能(Beta)翻译,可能包含错误。若要查看英文页面,请点按 此处



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 是我们在美国及其他国家或地区的注册与未注册商标。