Engine Class
ProximityPromptService
*เนื้อหานี้แปลโดยใช้ AI (เวอร์ชัน Beta) และอาจมีข้อผิดพลาด หากต้องการดูหน้านี้เป็นภาษาอังกฤษ ให้คลิกที่นี่
สรุป
เหตุการณ์
IndicatorShown(prompt: ProximityPrompt):RBXScriptSignal |
PromptButtonHoldBegan(prompt: ProximityPrompt,playerWhoTriggered: Player):RBXScriptSignal |
PromptButtonHoldEnded(prompt: ProximityPrompt,playerWhoTriggered: Player):RBXScriptSignal |
PromptHidden(prompt: ProximityPrompt):RBXScriptSignal |
PromptShown(prompt: ProximityPrompt,inputType: Enum.ProximityPromptInputType):RBXScriptSignal |
PromptTriggered(prompt: ProximityPrompt,playerWhoTriggered: Player):RBXScriptSignal |
PromptTriggerEnded(prompt: ProximityPrompt,playerWhoTriggered: Player):RBXScriptSignal |
เอกสารอ้างอิงเกี่ยวกับ API
คุณสมบัติ
Enabled
ตัวอย่างโค้ด
เปิดใช้งาน
local ProximityPromptService = game:GetService("ProximityPromptService")
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local enablePrompts = Instance.new("BindableEvent")
enablePrompts.Name = "EnablePrompts"
enablePrompts.Parent = ReplicatedStorage
-- เชื่อมต่อกับ BindableEvent และเรียกใช้จากสคริปต์อื่นที่ควบคุมตรรกะประสบการณ์
enablePrompts.Event:Connect(function(enabled)
ProximityPromptService.Enabled = enabled
end)เหตุการณ์
IndicatorHidden
พารามิเตอร์
IndicatorShown
พารามิเตอร์
PromptButtonHoldBegan
ProximityPromptService.PromptButtonHoldBegan(
พารามิเตอร์
PromptButtonHoldEnded
ProximityPromptService.PromptButtonHoldEnded(
พารามิเตอร์
PromptHidden
พารามิเตอร์
PromptShown
ProximityPromptService.PromptShown(
พารามิเตอร์
PromptTriggered
ProximityPromptService.PromptTriggered(
พารามิเตอร์
PromptTriggerEnded
ProximityPromptService.PromptTriggerEnded(
พารามิเตอร์