DColorMixer
Açıklama
Standart bir Derma renk karıştırıcısıdır.
Ebeveyn
Bu sayfada listelenmeyen metotları vb. DPanel'den türetir.
Uygular
Aşağıdaki kancaları/metotları uygular veya geçersiz kılar. Bunları geçersiz kılmak isterseniz, muhtemelen orijinal fonksiyonu da çağırmak istersiniz.
Olaylar
DColorMixer:ValueChanged( table col )
Oyuncu DColorMixer'ın rengini değiştirdiğinde çağrılır. Geçersiz kılınması amaçlanmıştır.
Döndürülen renk, renk metatablosuna sahip olmayacaktır.
Metotlar
DColorMixer:ConVarThink()
Bu dahili olarak kullanılır - kullanabilseniz de muhtemelen kullanmamalısınız.
DColorMixer:DoConVarThink( string cvar )
Bu dahili olarak kullanılır - kullanabilseniz de muhtemelen kullanmamalısınız.
boolean DColorMixer:GetAlphaBar()
Alfa çubuğu gösteriliyorsa true, gösterilmiyorsa false döndüren bir Erişim Fonksiyonu'dur (AccessorFunc).
string DColorMixer:GetConVarA()
Rengin alfa kanalı için ConVar adını döndüren bir Erişim Fonksiyonu'dur (AccessorFunc).
Ayrıca bakınız:
DColorMixer:GetConVarR - Kırmızı kanal için
DColorMixer:GetConVarG - Yeşil kanal için
DColorMixer:GetConVarB - Mavi kanal için
string DColorMixer:GetConVarB()
Rengin mavi kanalı için ConVar adını döndüren bir Erişim Fonksiyonu'dur (AccessorFunc).
Ayrıca bakınız:
DColorMixer:GetConVarR - Kırmızı kanal için
DColorMixer:GetConVarG - Yeşil kanal için
DColorMixer:GetConVarA - Alfa kanalı için
string DColorMixer:GetConVarG()
Rengin yeşil kanalı için ConVar adını döndüren bir Erişim Fonksiyonu'dur (AccessorFunc).
Ayrıca bakınız:
DColorMixer:GetConVarR - Kırmızı kanal için
DColorMixer:GetConVarB - Mavi kanal için
DColorMixer:GetConVarA - Alfa kanalı için
string DColorMixer:GetConVarR()
Rengin kırmızı kanalı için ConVar adını döndüren bir Erişim Fonksiyonu'dur (AccessorFunc).
Ayrıca bakınız:
DColorMixer:GetConVarG - Yeşil kanal için
DColorMixer:GetConVarB - Mavi kanal için
DColorMixer:GetConVarA - Alfa kanalı için
boolean DColorMixer:GetPalette()
Palet gösteriliyorsa true, gösterilmiyorsa false döndüren bir Erişim Fonksiyonu'dur (AccessorFunc).
Wangs'lar (renk göstergeleri) gösteriliyorsa true, gösterilmiyorsa false döndüren bir Erişim Fonksiyonu'dur (AccessorFunc).
DColorMixer:SetAlphaBar( boolean show )
DColorMixer'daki alfa çubuğunu gösteren/gizleyen bir Erişim Fonksiyonu'dur (AccessorFunc).
DColorMixer:SetBaseColor( table clr )
DColorMixer'ın DColorCube parçasının temel rengini ayarlar.
Ayrıca bakınız DColorCube:SetBaseRGB
DColorMixer'ın rengini ayarlayan bir Erişim Fonksiyonu'dur (AccessorFunc). Ayrıca bakınız DColorMixer:GetColor
DColorMixer:SetConVarA( string convar )
Rengin alfa kanalı için ConVar adını ayarlayan bir Erişim Fonksiyonu'dur (AccessorFunc).
Ayrıca bakınız:
DColorMixer:SetConVarR - Kırmızı kanal için
DColorMixer:SetConVarG - Yeşil kanal için
DColorMixer:SetConVarB - Mavi kanal için
DColorMixer:SetConVarB( string convar )
Rengin mavi kanalı için ConVar adını ayarlayan bir Erişim Fonksiyonu'dur (AccessorFunc).
Ayrıca bakınız:
DColorMixer:SetConVarR - Kırmızı kanal için
DColorMixer:SetConVarG - Yeşil kanal için
DColorMixer:SetConVarA - Alfa kanalı için
DColorMixer:SetConVarG( string convar )
Rengin yeşil kanalı için ConVar adını ayarlayan bir Erişim Fonksiyonu'dur (AccessorFunc).
Ayrıca bakınız:
DColorMixer:SetConVarR - Kırmızı kanal için
DColorMixer:SetConVarB - Mavi kanal için
DColorMixer:SetConVarA - Alfa kanalı için
DColorMixer:SetConVarR( string convar )
Rengin kırmızı kanalı için ConVar adını ayarlayan bir Erişim Fonksiyonu'dur (AccessorFunc).
Ayrıca bakınız:
DColorMixer:SetConVarG - Yeşil kanal için
DColorMixer:SetConVarB - Mavi kanal için
DColorMixer:SetConVarA - Alfa kanalı için
DColorMixer:SetPalette( boolean enabled )
Palet panelini gösterir veya gizler.
DColorMixer'ın rengini bir Vektör'den ayarlar. Alfa dahil değildir.
DColorMixer:UpdateColor( table clr )
Bu dahili olarak kullanılır - kullanabilseniz de muhtemelen kullanmamalısınız.
Bunun yerine DColorMixer:SetColor kullanın!
Bu dahili olarak kullanılır - kullanabilseniz de muhtemelen kullanmamalısınız.
DColorMixer:UpdateConVars( table clr )
Bu dahili olarak kullanılır - kullanabilseniz de muhtemelen kullanmamalısınız.
DColorMixer:UpdateDefaultColor()
Öğenin varsayılan rengini o an seçili olan renge ayarlar.
Örnek
Yukarıda görüldüğü gibi bir DFrame içinde bir DColorMixer oluşturur.
local Frame = vgui.Create("DFrame")
Frame:SetSize(267,186) -- Örnek için iyi bir boyut
Frame:Center()
Frame:MakePopup()
local Mixer = vgui.Create("DColorMixer", Frame)
Mixer:Dock(FILL) -- Mixer'ın Frame'in yerini doldurmasını sağlar
Mixer:SetPalette(true) -- Paleti göster/gizle VARSAYILAN:true
Mixer:SetAlphaBar(true) -- Alfa çubuğunu göster/gizle VARSAYILAN:true
Mixer:SetWangs(true) -- R G B A göstergelerini göster/gizle VARSAYILAN:true
Mixer:SetColor(Color(30,100,160)) -- Varsayılan rengi ayarla
derma_controls konsol komutundan önizleme

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