From 05052bbccd3c8a31faf1bcfaf089018a43c4cd4f Mon Sep 17 00:00:00 2001 From: miteruzo Date: Tue, 2 Dec 2025 00:17:45 +0900 Subject: [PATCH] =?UTF-8?q?=E8=BB=BD=E9=87=8F=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- main.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/main.py b/main.py index 16b248f..a7b83ea 100644 --- a/main.py +++ b/main.py @@ -447,9 +447,10 @@ class Deerjika (Creature): def redraw ( self, ) -> None: - surface = pygame.transform.scale (self.surfaces[self.frame * self.FPS // FPS - % len (self.surfaces)], - (self.width * self.scale, self.height * self.scale)) + surface = self.surfaces[self.frame * self.FPS // FPS % len (self.surfaces)] + if abs (self.scale - 1) > .05: + surface = pygame.transform.scale ( + surface, (self.width * self.scale, self.height * self.scale)) self.game.screen.blit (surface, surface.get_rect (center = (self.x, self.y))) super ().redraw ()