draw_textmode(string fontname,var mode,var height,var alpha)
Setzt die True-Type Schrift, Größe, Attribute für draw_text.
Parameter:
fontname |
Name der Schriftart, oder einfach NULL um nur die Transparents zu ändern. Folgende Schriftarten existieren auf allen Windows Systemen: "Arial", "Times", und "Courier" |
mode |
0 = normal, 1 = fett, 2 = kursiv, 3 = fett + kursiv |
height |
Höhe der Schrift in Punkten |
alpha |
Alphatransparenz in Prozent, 0..100 |
Besonderheiten:
Dies ist eine langsame Anweisung, da die Bitmap des Zeishensatzes zur Laufzeit
erstellt werden muss. Deswegen sollte diese nicht mehrmals im selben Frame aufgerufen
werden, es sei denn, es wird nur die Transparents geändert. Der Rest muss
dabei auf Null gesetzt werden.
Geschwindigkeit:
Langsam
Beispiel:
draw_textmode("Times",3,20,0);
var fade = 0;
while(1)
{
draw_textmode(NULL,0,0,fade); // change transparency only
fade = min(100,fade+time_step); // fade in
draw_text("Transparency test!",100,10,vector(255,255,255); // white text
wait(1);
}
Siehe auch:
draw_text
► Aktuelle Version Online