Meer informatie
Engine-klasse
Dialog

*Deze inhoud is vertaald met behulp van AI (bèta) en kan fouten bevatten. Klik hier om deze pagina in het Engels te bekijken.



API-referentie
Eigenschappen
BehaviorType
Parallel lezen
Mogelijkheden: UI
Dialog.BehaviorType:Enum.DialogBehaviorType
Codevoorbeelden
Gedragstype
local Workspace = game:GetService("Workspace")
local singlePlayerPartSetup = Instance.new("Part")
singlePlayerPartSetup.Name = "SinglePlayerPart"
singlePlayerPartSetup.Parent = Workspace
local multiplePlayersPartSetup = Instance.new("Part")
multiplePlayersPartSetup.Name = "MultiplePlayersPart"
multiplePlayersPartSetup.Parent = Workspace
local singlePlayerDialog = Instance.new("Dialog")
local singlePlayerPart = Workspace.SinglePlayerPart
singlePlayerDialog.BehaviorType = Enum.DialogBehaviorType.SinglePlayer
singlePlayerDialog.InitialPrompt = "Slechts één persoon kan op hetzelfde moment met mij interageren."
singlePlayerDialog.Parent = singlePlayerPart
local multiplePlayersDialog = Instance.new("Dialog")
local multiplePlayersPart = Workspace.MultiplePlayersPart
multiplePlayersDialog.BehaviorType = Enum.DialogBehaviorType.MultiplePlayers
multiplePlayersDialog.InitialPrompt = "Elke hoeveelheid spelers kan op hetzelfde moment met mij interageren."
multiplePlayersDialog.Parent = multiplePlayersPart

ConversationDistance
Parallel lezen
Mogelijkheden: UI
Dialog.ConversationDistance:number

GoodbyeChoiceActive
Parallel lezen
Mogelijkheden: UI
Dialog.GoodbyeChoiceActive:boolean

GoodbyeDialog
Parallel lezen
Mogelijkheden: UI
Dialog.GoodbyeDialog:string

InitialPrompt
Parallel lezen
Mogelijkheden: UI
Dialog.InitialPrompt:string

InUse
Parallel lezen
Mogelijkheden: UI
Dialog.InUse:boolean

Purpose
Parallel lezen
Mogelijkheden: UI
Dialog.Purpose:Enum.DialogPurpose

Tone
Parallel lezen
Mogelijkheden: UI
Dialog.Tone:Enum.DialogTone

TriggerDistance
Parallel lezen
Mogelijkheden: UI
Dialog.TriggerDistance:number

TriggerOffset
Parallel lezen
Mogelijkheden: UI
Dialog.TriggerOffset:Vector3

Methoden
GetCurrentPlayers
Mogelijkheden: UI
Dialog:GetCurrentPlayers():Instances
Teruggaves
Instances
Codevoorbeelden
Dialog:GetCurrentPlayers
local dialog = script.Parent
local function onChoiceSelected(_player, _choice)
local currentPlayers = dialog:GetCurrentPlayers()
print("De huidige spelers in de dialoog:")
for _, player in ipairs(currentPlayers) do
print(player)
end
end
dialog.DialogChoiceSelected:Connect(onChoiceSelected)

Evenementen
DialogChoiceSelected
Mogelijkheden: UI
Dialog.DialogChoiceSelected(
player:Instance, dialogChoice:Instance
Parameters
player:Instance
dialogChoice:Instance

©2026 Roblox Corporation. Roblox, het Roblox-logo en Powering Imagination behoren tot onze geregistreerde en niet-geregistreerde handelsmerken in de VS en andere landen.