Python Arcade 3.3.0 Verwendet keine benutzerdefinierte Schriftart aus der TTF -DateiPython

Python-Programme
Anonymous
 Python Arcade 3.3.0 Verwendet keine benutzerdefinierte Schriftart aus der TTF -Datei

Post by Anonymous »

Ich versuche, eine benutzerdefinierte Schriftart aus einer .ttf-Datei in mein Python-Programm mit der Arcade-Bibliothek wie SO zu laden:

Code: Select all

arcade.load_font("Assets/Fonts/CopperplateGothic.ttf")

self.actionsLabel = arcade.Text("Actions", font_name="CopperplateGothicStd-32BC", color=highlightColour, font_size=32, x=0, y=buttonY+buttonHeight+20, batch=self.headingTexts)

print(self.actionsLabel.font_name)
Der Anruf nach Arcade.load_font erstellt keine Ausnahme, sodass die Schriftart korrekt geladen wird. Die Schriftart wird jedoch nicht tatsächlich verwendet, wenn das Self.actionslabel . erscheint im Schriftart Selektor in anderen Programmen). Der Text erscheint einfach in einer Fallback -Schrift (segoe ui). Mit dem Namen "MS Comic sans" wählt jedoch wie erwartet eine Schriftart aus, sodass das Problem irgendwo anders sein muss.>

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post