draw.DrawText

  draw.DrawText( string text, string font = "DermaDefault", number x = 0, number y = 0, Color color = Color( 255, 255, 255, 255 ), number xAlign = TEXT_ALIGN_LEFT )

Açıklama

Basit bir pozisyonda metin çiz, ama bu yeni satırları ve sekmeleri genişletecektir.

Bu bir gösterimdir function that 2d görüntüleme bağlamı gerektirir.

Bu sadece çalışacak anlamına gelir. 2d Rendering Hooks.

Ayrıca bakınız: MarkupObject Sınırlı genişlik ve işaretleme desteği için.

Argümanlar

1. dizgin metin
Çekilecek metin.
2. dizgin Yazı tipi = "DermaDefault"
Metni çizmek için yazı tipinin adı. surface. CreateFont Kendi yaratmak için, ya da Öntanımlı Yazı Tipleri varsayılan yazı tipleri listesi için.
3. numara x = 0
X Koordinatı.
4. numara Y = 0
Y Koordinatı.
5. Renk Renkli = Color( 255,255 ve 255
Metni çizmek için renk. Kullanılar Renk.
Altı. numara xDüzleştir = TEXT_ALIGN_LEFT
Metni yatay olarak hizalamak için nerede. TEXT_ALIGN listesi.

Örnek

Bir mesaj veriyor: Hello there! ekranınızın ortasında açılır.

hook.Add( "HUDPaint", "HelloThere", function() draw.DrawText( "Hello there!", "TargetID", ScrW() * 0.5, ScrH() * 0.25, color_white, TEXT_ALIGN_CENTER ) end )
Çıkış:
Hello there!

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