DLabel:OnDepressed

  DLabel:OnDepressed()

Açıklama

Oyuncu etikete herhangi bir fare tuşuyla bastığında çağrılır.

Bu, PANEL:OnMousePressed'e bir alternatif olarak çalışır, çünkü bu kanca DLabel tarafından yoğun bir şekilde kullanılır ve üzerine yazmak işlevselliği bozar.

Ayrıca bakınız: DLabel:DoClick, DLabel:DoMiddleClick, DLabel:DoRightClick, DLabel:OnReleased ve DLabel:DoDoubleClick.

Örnek

Kanca çağrıldığında etiketin metnini değiştirir.

local frame = vgui.Create( "DFrame" ) frame:SetTitle( "OnDepressed/Released Example" ) frame:SetSize( 300, 100 ) frame:Center() frame:MakePopup() local frame_label = vgui.Create( "DLabel", frame ) frame_label:SetPos( 10, 30 ) frame_label:SetTextColor( Color( 255, 255, 255 ) ) frame_label:SetText( "Click me!" ) frame_label:SizeToContents() frame_label:SetMouseInputEnabled( true ) frame_label.OnDepressed = function( s ) s:SetText( "OnDepressed" ) frame_label:SizeToContents() end frame_label.OnReleased = function( s ) s:SetText( "OnReleased" ) frame_label:SizeToContents() end

Tüm sunucular · GmodTR Launcher · Rehber · GMod Wiki · GmodTR nedir? · Sunucu ekle · Discord