GWEN.CreateTextureBorder

  function GWEN.CreateTextureBorder( number x, number y, number w, number h, number left, number top, number right, number bottom, IMaterial material = nil )

Açıklama

Bu bir araçtır function that özel bir çizim oluşturur function to ölçeklenebilir dokulanmış kenarlıkları gösterir. 9 dilimlik ölçeklendirmeDerma derilerinde function from bir resim çizen kenarlı dikdörtgen oluşturmak için kullanılır.

Yapı, SKIN.GwenTexture Ne zaman? material Bir argüman sunulmadı.

Argümanlar

1. numara x
Yapının X koordinatları.
2. numara Y
Yapının Y koordinatı.
3. numara w
Yapıya göre alanın genişliği.
4. numara h
Yapıya göre alanın yüksekliği.
5. numara soldan
Sol kenarın genişliği.
Altı. numara Yukarı
Sınırların en büyük genişliği.
7. numara
Sınırların sağ kenarında.
8. numara Alt tarafı
Sınırların alt genişliği.
9. Malzeme malzeme = hiç
Eğer ayarlanırsa, verilen malzeme SKIN'in varsayılan materyalinin üzerinde kullanılır. SKIN.GwenTexture.

Geri dönüşler

1. fonksiyon Çizim Func
Çizim fonksiyonu.

Fonksiyon argümanları:
1. numara x - Kutunun X koordinatı.
2. numara Y - Kutunun Y koordinatı.
3. numara w - Kutunun genişliği.
4. numara h - Kutunun yüksekliği.
5. Renk CLR - Seçilebilir renk, varsayılan color_white.

Örnek

Ekranın sol üst köşesinde mevcut derilerin dokusunu kullanarak kenarlı bir kutu çizer.

local paintBox = GWEN.CreateTextureBorder( 384, 32, 31, 31, 4, 4, 4, 4 ) hook.Add( "HUDPaint", "PaintStuff", function() paintBox( 0, 0, 100, 100 ) end )
Çıkış: Varsayılan cilt kullanılırsa, sol üst köşede 100x100 piksel saydam mavi bir kutu olacak.

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