setproximitypromptduration Synchronous
Change a ProximityPrompt’s hold duration. It is useful for a temporary interaction flow that should be quicker or require a deliberate hold.
Luau
setproximitypromptduration(prompt: ProximityPrompt, duration: number) -> ()Parameters
| Parameter | Type | Description |
|---|---|---|
prompt | ProximityPrompt | ProximityPrompt to update. |
duration | number | New numeric HoldDuration in seconds. |
Returns
()No values.
Usage notes
The wrapper writes the normal HoldDuration property. Keep the previous value if the change is temporary.
Example
Luau
local prompt = Instance.new("ProximityPrompt")
local previous = getproximitypromptduration(prompt)
setproximitypromptduration(prompt, 0.5)
print(prompt.HoldDuration)
setproximitypromptduration(prompt, previous)
prompt:Destroy()