Den Game Maker benutzen
Schriftarten
Es ist möglich Schriftarten während des Spieles mit den folgenden Funktionen zu erstellen, ersetzen und zu löschen. (Ersetze nicht die aktuelle Schriftart, oder setze sie danach wenigstens nochmals.)
font_add(name, size, bold, italic, first, last) Fügt eine neue Schriftart hinzu und gibt deren Index zurück, Name, Größe und ob fett oder kursiv, und das erste und letzte Zeichen müssen angegeben werden.
font_add_sprite(spr, first, prop, sep) Fügt eine neue Schriftart hinzu und gibt deren Index zurück. Die Schriftart wird aus einem Sprite gemacht. Das Sprite muss ein Subimage für jedes Zeichen enthalten. first gibt das erste Zeichen in dem Sprite an. Beispielsweise kannst du ord('0') benutzen wenn dein Sprite die Zahlen enthält. prop gibt an, ob die Schriftart proportional ist. In einer proportionalen Schriftart wird für jedes Zeichen die Bounding Box als Breite genommen. Schließlich gibt sep den horizontalen Abstand der Zeichen in Pixeln an. Ein typischer Wert liegt zwischen 2 und 8, ja nach Schriftgröße.
font_replace(ind, name, size, bold, italic, first, last) Ersetzt die Schriftart ind mit einer neuen Schriftart, gebe Namen, Größe, fett oder kursiv, und das erste und letzte Zeichen an.
font_replace_sprite(ind, spr, first, prop, sep) Ersetzt die Schriftart ind mit einer neuen, sprite-basierenden Schriftart.
font_delete(ind) Löscht die angegebene Schriftart und gibt deren Speicher frei.
« Hintergründe | Pfade »
Alternative Versionen
Du kannst dieses Handbuch auch auf einer langen Seite (± 1.5 mb) ansehen.
Auch verfügbar in:
Download helpfile
Auch verfügbar in:
Download helpfile