Entity:SetColor

  Entity:SetColor( Color color = Color(255, 255, 255, 255) )

Açıklama

Bir varlığın rengini ayarlar.

Bazı varlıkların şeffaflığının çalışması için özel bir render mode ayarlanması gerekebilir. 2. örneğe bakın.
Varlıkların şeffaflığının çalışması için ayrıca uygun bir render group ayarlanmış olmalıdır.

ENTITY:Draw içerisinde Entity:SetNoDraw aracılığıyla bir modeli manuel olarak renderlarken, bunun yerine render kancasında (hook) (Entity:DrawModel fonksiyonunu çağırdığınız yerde) render.SetColorModulation kullanmanız gerekebilir.

Argümanlar

1 Color color = Color(255, 255, 255, 255)
Ayarlanacak renk. Color yapısını kullanır.

Örnek

Tüm oyuncular arasında döngüye girip onları siyah yapar

local colBlack = Color( 0, 0, 0, 255 ) -- Siyah bir renk oluşturur for key, ply in player.Iterator() do -- Sunucudaki tüm oyuncular arasında döngüye girer ply:SetColor(colBlack) -- Oyuncunun rengini colBlack olarak ayarlar end

Örnek

0,0,0 konumunda ahşap bir sandık oluşturur ve onu şeffaf yeşile çevirir

local ent = ents.Create("prop_physics") ent:SetPos(Vector(0,0,0)) ent:SetModel("models/props_junk/wood_crate001a.mdl") ent:Spawn() ent:SetColor( Color( 0, 255, 0, 230 ) ) ent:SetRenderMode( RENDERMODE_TRANSCOLOR ) -- Rengin değişmesi için bazı varlıklarda render modunu ayarlamanız gerekir

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