DImage:SetImage

  DImage:SetImage( string strImage, string strBackup = nil )

Açıklama

Panele yüklenecek olan görseli ayarlar. Eğer ilk görsel yüklenemezse ve strBackup ayarlanmışsa, onun yerine bu görsel yüklenecektir.

Bu fonksiyon eninde sonunda DImage:SetMaterial fonksiyonunu çağırır.

Argümanlar

1 string strImage
Yüklenecek görselin yolu, materials/ klasörüne görecelidir. Dosya uzantısı belirtilmediğinde .vmt dosya uzantısı varsayılır.
2 string strBackup = nil
Yedek görselin yolu.

Örnek

İçinde de_inferno haritası olan bir panel oluşturur, yedek olarak da varsayılan avatar görselini yükler.

-- Panel MainFrame = vgui.Create( "DFrame" ) MainFrame:SetSize( 300, 300 ) MainFrame:Center() MainFrame:SetTitle( "de_inferno haritası" ) -- de_inferno haritası (CS:S gerektirir) local css_map = vgui.Create( "DImage", MainFrame ) css_map:SetPos( 25, 40 ) css_map:SetSize( 250, 250 ) -- Görseli de_inferno haritasına ayarla -- Eğer yüklenemezse, onun yerine [?] avatar görselini yükle css_map:SetImage("overviews/de_inferno", "vgui/avatar_default")
Çıktı: Eğer CS:S oyuna dahil edilmişse (mounted) soldaki görsel, edilmemişse sağdaki görsel gösterilir.

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