TouchTransmitter

Artık kullanılmayanları göster

*Bu içerik, yapay zekâ (beta) kullanılarak çevrildi ve hatalar içerebilir. Sayfayı İngilizce görüntülemek için buraya tıkla.

Oluşturulamaz
Gezilemez

Ağ ve replikasyon kodu için kullanılan dahili bir nesne, BasePart.Touched ve BasePart.TouchEnded etkinliklerini iletir.

TouchTransmitter objesi, BasePart veya BasePart.Touched etkinlikleri dinlenince ebeveyni olan bir BasePart.TouchEnded объеktü oluşturur.

Dokunmatik iletişiciyi kaldırmak, dokunulan etkinliklerin çalışmasını önler. Dokunmatik iletişici öğesi ayrıca, klienin ağ sahibi olduğu (örneğin oyuncunun karakteri) modellerinin kaydedilmesini de önler. Bu, modelin sahibi olduğu (örneğin oyunun karakteri) iletişimlerinin kaydedilmesini önler.

Not, neredeyse tüm durumlarda geliştiriciler TouchTransmitter'ı kaldırmak yerine RBXScriptConnection:Disconnect() yöntemini kullanarak bağlantıyı kesmelidir. Aksi takdirde bağlantı temizlenmez, bu da performans sorunlarına neden olabilir.

Kod Örnekleri

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

Özellikler

Yöntemler

Etkinlikler