DSlider
Açıklama
X ve/veya Y ekseni boyunca hareket ettirilebilen bir kaydırıcı oluşturur.
Ebeveyn
Bu sayfada listelenmeyen metotları vb. Panel'den miras alır.
Olaylar
Bu kaydırıcı panelinin değerleri değiştirildiğinde çağrılır.
DSlider:ResetToDefaultValue()
Bu fonksiyon, kullanıcı kaydırıcının sürüklenebilir topuzuna fare orta tuşuyla tıkladığında DSlider tarafından çağrılır.
Her iki eksende de kaydırıcıyı istenen varsayılanlara sıfırlamak için bu fonksiyonu geçersiz kılmanız (override) beklenir.
Varsayılan olarak, kaydırıcıyı her iki eksende de 0.5'e sıfırlar.
DNumSlider gibi alt paneller tarafından geçersiz kılınmak (override) içindir. Kaydırıcının çıktı değerlerini değiştirmeye olanak tanır.
Metotlar
DSlider:ConVarXNumberThink()
Bu dahili olarak kullanılır - kullanabilseniz de muhtemelen kullanmamalısınız.
X ekseni convar'ını ayarlamak için dahili olarak kullanılır.
DSlider:ConVarYNumberThink()
Bu dahili olarak kullanılır - kullanabilseniz de muhtemelen kullanmamalısınız.
Y ekseni convar'ını ayarlamak için dahili olarak kullanılır.
boolean DSlider:GetDragging()
DSlider:IsEditing ile aynıdır.
Sürüklenebilir panelin X eksenindeki kilidini döndürür.
Daha fazla bilgi için DSlider:SetLockX'e bakın.
Sürüklenebilir panelin Y eksenindeki kilidini döndürür.
Daha fazla bilgi için DSlider:SetLockY'e bakın.
Color DSlider:GetNotchColor()
Bunu kullanmamanızı tavsiye ederiz. Gelecekteki bir güncellemede değiştirilebilir veya kaldırılabilir.
Varsayılan olarak hiçbir şeyi etkilemez.
DSlider:SetNotchColor tarafından ayarlanan mevcut çentik rengini döndürür.
number DSlider:GetNotches()
Bunu kullanmamanızı tavsiye ederiz. Gelecekteki bir güncellemede değiştirilebilir veya kaldırılabilir.
Çalışmıyor gibi görünse de, DNumSlider gibi paneller tarafından hala kullanılmaktadır.
any DSlider:GetNumSlider()
Bunu kullanmamanızı tavsiye ederiz. Gelecekteki bir güncellemede değiştirilebilir veya kaldırılabilir.
Hiçbir şey yapmaz.
Kaydırıcının sürüklenebilir "topuz" panelinin X eksenindeki hedef konumunu döndürür.
DSlider:SetSlideX tarafından ayarlanır.
Kaydırıcının sürüklenebilir "topuz" panelinin Y eksenindeki hedef konumunu döndürür.
DSlider:SetSlideY tarafından ayarlanır.
boolean DSlider:GetTrapInside()
DSlider:SetTrapInside tarafından ayarlanan değeri döndürür.
DSlider:OnValuesChangedInternal()
Bu dahili olarak kullanılır - kullanabilseniz de muhtemelen kullanmamalısınız.
DSlider:OnValueChanged'ı tetiklemek için dahili olarak kullanılır.
DSlider:SetBackground( string path )
Kaydırıcı için arka planı ayarlar.
DSlider:SetConVarX( string convar )
Kaydırıcı X ekseninde değiştiğinde ayarlanacak olan ConVar'ı belirler.
DSlider:SetConVarY( string convar )
Kaydırıcı Y ekseninde değiştiğinde ayarlanacak olan ConVar'ı belirler.
DSlider:SetDragging( boolean dragging )
Bu dahili olarak kullanılır - kullanabilseniz de muhtemelen kullanmamalısınız.
Kaydırıcının sürüklenip sürüklenmediğini ayarlar.
DSlider:SetImage()
Bunu kullanmamanızı tavsiye ederiz. Gelecekteki bir güncellemede değiştirilebilir veya kaldırılabilir.
Hiçbir şey yapmaz.
DSlider:SetImageColor()
Bunu kullanmamanızı tavsiye ederiz. Gelecekteki bir güncellemede değiştirilebilir veya kaldırılabilir.
Hiçbir şey yapmaz.
X eksenindeki kilidi ayarlar.
Örneğin 0.5 değeri, sürüklenebilir paneli kaydırıcı panelinin genişliğinin yarısına kilitler.
Y eksenindeki kilidi ayarlar.
Örneğin 0.5 değeri, sürüklenebilir paneli kaydırıcı panelinin yüksekliğinin yarısına kilitler.
DSlider:SetNotchColor( Color clr )
Bunu kullanmamanızı tavsiye ederiz. Gelecekteki bir güncellemede değiştirilebilir veya kaldırılabilir.
Varsayılan olarak hiçbir şeyi etkilemez.
Derma görünümü tarafından ayarlanan rengi geçersiz kılarak mevcut çentik rengini ayarlar.
DSlider:SetNotches( number notches )
Bunu kullanmamanızı tavsiye ederiz. Gelecekteki bir güncellemede değiştirilebilir veya kaldırılabilir.
Çalışmıyor gibi görünse de, DNumSlider gibi paneller tarafından hala kullanılmaktadır.
DSlider:SetNumSlider( any slider )
Bunu kullanmamanızı tavsiye ederiz. Gelecekteki bir güncellemede değiştirilebilir veya kaldırılabilir.
Hiçbir şey yapmaz.
Kaydırıcının sürüklenebilir panelini X ekseninde konumlandırmak için kullanılır.
Kaydırıcının sürüklenebilir panelini Y ekseninde konumlandırmak için kullanılır.
DSlider:SetTrapInside( boolean trap )
Kaydırıcının kendisini, yani "topuzunu", kaydırıcı panelinin sınırları içinde hapseder. Örnek:
Örnek
Tüm sunucular · GmodTR Launcher · Rehber · GMod Wiki · GmodTR nedir? · Sunucu ekle · Discord