ClickDetector este componenta clasică din Roblox care transformă orice piesă 3D într-un obiect ce poate fi apăsat cu mouse-ul. Cursorul jucătorului se transformă automat într-o mână la trecerea peste obiect.
local butonFizic = workspace.Intrerupator
local detector = Instance.new("ClickDetector")
detector.MaxActivationDistance = 15 -- Doar la cel mult 15 studs distanță
detector.CursorIcon = "rbxasset://textures/ArrowCursor.png"
detector.Parent = butonFizic
detector.MouseClick:Connect(function(player)
print(player.Name .. " a apăsat butonul fizic din lume!")
butonFizic.Color = Color3.fromRGB(0, 255, 0)
end)
Ușurință în Utilizare: Trimite automat jucătorul (Player) care a efectuat click-ul ca prim parametru în funcția de callback conectată la MouseClick.
Evenimente Suportate
MouseClick(player): Declanșat la apăsarea completă a click-ului stânga.MouseHoverEnter(player) / MouseHoverLeave(player): Declanșat când cursorul trece peste sau părăsește piesa.RightMouseClick(player): Reacție la click dreapta.
Întrebări & Exemple de Cod:
Detecția Interacțiunilor de Mouse cu ClickDetectorAi o nelămurire despre utilizarea comenzii
Detecția Interacțiunilor de Mouse cu ClickDetectorsau ai descoperit un truc / fragment de cod util? Distribuie-l cu ceilalți programatori!Fii primul care pune o întrebare sau distribuie un fragment de cod / prompt!
Nu au fost adăugate încă întrebări sau exemple de cod pentru această pagină. Dacă ai întâlnit o problemă sau ai un snippet util, adaugă-l mai jos pentru a-i ajuta pe ceilalți.