# DRGBPicker:SetRGB

- **Ortam:** İstemci, Menü
- **İngilizce aslı:** https://wiki.facepunch.com/gmod/DRGBPicker:SetRGB
- **Çeviri tarihi:** 2026-05-13

```lua
DRGBPicker:SetRGB( Color color )
```

## Açıklama

Renk seçicisinde depolanan rengi ayarlar.

> **NOT:** Bu function is içsel olarak çağrılacak ve renk seçici hattının veya aramanın konumunu güncellemeyecek [DRGBPicker:OnChange](https://gmod.tr/wiki/DRGBPicker:OnChange)

## Argümanlar

1.. [Renk](https://gmod.tr/wiki/Color) **Renkli**: Renk ayarlamak için, bakın [Renk](https://gmod.tr/wiki/Color).

### Örnek

Renk seçicisinin doğrudan doğruya değiştirilmesine izin verecek yeni bir function SetColor tanımlar.

```lua
-- Arkaplan paneli
BGPanel = vgui.Create("DPanel")
BGPanel:SetSize(100, 200)
BGPanel:Center()

-- Renk seçicisi
local color_picker = vgui.Create("DRGBPicker", BGPanel)
color_picker:SetSize(30, 150)
color_picker:Center()

-- Özel function that renk seçici konumunu belirler ve rengi güncelleir
function color_picker:SetColor(col)

	-- Renkini al.
	local h = ColorToHSV(col)

	- Doymayı ve canlılığı en üst düzeye çıkarın.
	col = HSVToColor(h, 1, 1)

	-- Renk var ayarlayın
	self:SetRGB(col)

	-- Renk seçicisi çizgisinin konumunu hesapla
	local _, height = self:GetSize()
	self.LastY = height*(1-(h/360))

	-- Değişikliğin gerçekleştiğini kaydet.
	self:OnChange(self:GetRGB())

end

-- Arkaplan rengini güncelle
function color_picker:OnChange(col)

	BGPanel:SetBackgroundColor(col)

end

-- 10 saniye boyunca her saniyede rastgele bir renk ayarlayın.
timer.Create("RandomizeColorPicker", 1, 10, function ()

	color_picker:SetColor(Color(math.random(0, 255), math.random(0, 255), math.random(0, 255), 255))

end)
```

**Çıkış:** ![](https://gmod.tr/api/uploads/wiki/ad3aef32246d81b291d6.gif)

- [GMod Wiki ana sayfası](https://gmod.tr/wiki)

---

[Tüm sunucular](https://gmod.tr/) · [GmodTR Launcher](https://gmod.tr/launcher) · [Rehber](https://gmod.tr/rehber) · [GMod Wiki](https://gmod.tr/wiki) · [GmodTR nedir?](https://gmod.tr/hakkinda) · [Sunucu ekle](https://gmod.tr/sunucu-ekle) · [Discord](https://discord.gg/gmodtr)

Kaynak: https://gmod.tr/wiki/DRGBPicker:SetRGB
