DColorMixer

Açıklama

Standart bir Derma renk karıştırıcısıdır.

Kaynağı görüntüle

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).
table DColorMixer:GetColor()
Mevcut seçili rengi 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).
Vector DColorMixer:GetVector()
Rengi normalleştirilmiş bir Vektör olarak döndürür.
boolean DColorMixer:GetWangs()
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:SetColor( table color )
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:SetLabel( string text = nil )
Gösterilecek etiketin metnini ayarlar.
DColorMixer:SetPalette( boolean enabled )
Palet panelini gösterir veya gizler.
DColorMixer:SetVector( Vector vec )
DColorMixer'ın rengini bir Vektör'den ayarlar. Alfa dahil değildir.
DColorMixer:SetWangs( boolean show )
DColorMixer'daki renk göstergelerini gösterir / gizler.
DColorMixer:UpdateColor( table clr )
Bu dahili olarak kullanılır - kullanabilseniz de muhtemelen kullanmamalısınız. Bunun yerine DColorMixer:SetColor kullanın!
DColorMixer:UpdateConVar( string cvar, string part, table clr )
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

DColorMixer.gif

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