Pygame importer une police d'écriture
Résolu/Fermé
Alex
-
Modifié le 31 juil. 2021 à 12:41
yg_be Messages postés 23474 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 19 février 2025 - 31 juil. 2021 à 13:25
yg_be Messages postés 23474 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 19 février 2025 - 31 juil. 2021 à 13:25
Bonjour, je n'arrive pas à utiliser une police d'écriture sur mon script. Il s'agit d'une police dont le fichier ttf est dans le même dossier que mon programme python. j'ai réussi à importer la police mais la console me met une erreur: "TypeError: argument 1 must be pygame.Surface, not tuple"
voici mon code pour importer la police d'écriture et afficher un texte:
Je ne comprend pas de quoi parle l'erreur, et je ne sait pas comment résoudre ce problème.
voici mon code pour importer la police d'écriture et afficher un texte:
font = pygame.freetype.Font("Volter.ttf", 40) screen.blit(font.render("Texte", False, (255, 255, 255)),(120, 900))
Je ne comprend pas de quoi parle l'erreur, et je ne sait pas comment résoudre ce problème.
A voir également:
- Police pygame
- Police aptos - Accueil - Bureautique
- Police facebook - Guide
- Police instagram - Guide
- Police bref ✓ - Forum Bureautique
- Police koh lanta - Forum Graphisme
1 réponse
yg_be
Messages postés
23474
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
19 février 2025
Ambassadeur
1 568
31 juil. 2021 à 12:43
31 juil. 2021 à 12:43
bonjour,
peux-tu partager du code que nous pouvons tester?
peux-tu partager du code que nous pouvons tester?
31 juil. 2021 à 12:51
par contre il vous faut un fichier ttf nomé Volter
Modifié le 31 juil. 2021 à 13:18
Je n'ai pas du tout la même erreur que toi...
J'ai celle-ci :
Et normal puisque si on regarde ce que demande comme paramètres à fournir via , on a :
En fait, ton erreur est dû au fait que cette fonction retourne un tuple surf + rect.
31 juil. 2021 à 13:25
31 juil. 2021 à 13:16
je suggère: