From 66c912bce0d4341cc57e3ecb782e4aceb36f8992 Mon Sep 17 00:00:00 2001 From: Tipragot Date: Thu, 2 Nov 2023 18:19:25 +0100 Subject: [PATCH] Ajout de position et origine a Text --- src/plugins/text.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/plugins/text.py b/src/plugins/text.py index 83cb1de..114ff36 100644 --- a/src/plugins/text.py +++ b/src/plugins/text.py @@ -3,6 +3,7 @@ Un plugin permettant d'afficher du texte à l'écran. """ +from turtle import position import pygame from engine import GlobalPlugin @@ -22,11 +23,13 @@ class Text: text: str, size: int = 50, color: pygame.Color = pygame.Color(255, 255, 255), + position: Vec2 = Vec2(0), origin: Vec2 = Vec2(0), ): self.text = text self.size = size self.color = color + self.position = position self.origin = origin @@ -44,6 +47,8 @@ def __render_texts(world: World): entity[Sprite].texture = texture else: entity[Sprite] = Sprite(texture) + entity[Sprite].position = text.position + entity[Sprite].origin = text.origin PLUGIN = GlobalPlugin(