DModelPanel:SetDirectionalLight

  DModelPanel:SetDirectionalLight( number direction, Color color )

Açıklama

Görüntülenen varlık üzerinde kullanılan yönsel aydınlatmayı belirler.

Argümanlar

1. numara yönü
Işık yönü, bak. BOX listesi.
2. Renk Renkli
Renk Yönlendirme aydınlatması.

Örnek

Dr. Kleiner sadece çevre ışığı ile aydınlatılır DModelPanel:SetAmbientLight.

-- Siyah arka plan paneli BGPanel = vgui.Create("DPanel") BGPanel:SetPos(20, 20) BGPanel:SetSize(400, 400) BGPanel:SetBackgroundColor(Color(0, 0, 0, 255)) local mdl = vgui.Create("DModelPanel", BGPanel) mdl:SetSize(BGPanel:GetSize()) -- Kurulum modeli ve kamera mdl:SetModel("models/kleiner.mdl") mdl:SetCamPos(Vector(20, 20, 60)) mdl:SetLookAt(Vector(0, 0, 60)) - Kleiner'ın hızını artır. mdl:GetEntity():SetSequence(mdl:GetEntity():LookupSequence("pace_all")) -- Yönlendirme aydınlatmasını kapatın. mdl:SetDirectionalLight(BOX_TOP, Color(0, 0, 0)) mdl:SetDirectionalLight(BOX_FRONT, Color(0, 0, 0)) - Daha hızlı dön ve animasyon oynat. function mdl:LayoutEntity(ent) ent:SetAngles(Angle( 0, self.LastPaint*60, 0)) self:RunAnimation() end
Çıkış:

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