TouchTransmitter

顯示已棄用項目

*此內容是使用 AI(Beta 測試版)翻譯,可能含有錯誤。若要以英文檢視此頁面,請按一下這裡

無法建立
無法瀏覽

網路和複製代碼使用內部對象傳輸 BasePart.TouchedBasePart.TouchEnded 事件。

名為 'TouchInterest' 的 TouchTransmitter 對象是在 BasePart.TouchedBasePart.TouchEnded 事件聆聽時(連接)時創建。

移除觸發器將防止觸摸事件運行。 觸發器對象也可以單獨在客戶端移除。 這將防止模型的客戶端網路擁有 (例如玩家角色) 註冊。

注意,在大多數情況下,開發人員應該使用 RBXScriptConnection:Disconnect() 方法來切斷連接,而不是移除 TouchTransmitter。否則連接將不會清理,這可能會導致性能問題。

範例程式碼

TouchTransmitter

local part = Instance.new("Part")
part.Anchored = true
part.Position = Vector3.new(0, 1, 0)
part.Parent = workspace
part.Touched:Connect(function()
print("part touched!")
end)
local touchTransmitter = part:WaitForChild("TouchInterest")
if touchTransmitter then
print("removing TouchTransmitter!")
touchTransmitter:Destroy()
end

屬性

方法

活動