From 0b8e9812b9889b304d577ad622369f3beadaef28 Mon Sep 17 00:00:00 2001 From: miteruzo Date: Mon, 13 May 2024 21:55:16 +0900 Subject: [PATCH] =?UTF-8?q?=E5=86=97=E9=95=B7=E3=81=AA=E8=A8=98=E8=BF=B0?= =?UTF-8?q?=E3=82=92=E5=89=8A=E9=99=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- main.py | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/main.py b/main.py index 956fd5e..06f4fd6 100644 --- a/main.py +++ b/main.py @@ -388,9 +388,8 @@ class Main: screen.blit (bg_grass, (0, 0)) - @classmethod + @staticmethod def get_jojoko ( - cls, jojoko_original: pygame.Surface, moon_days_old: float) \ -> pygame.Surface: @@ -399,14 +398,10 @@ class Main: jojoko.set_colorkey ((0, 255, 0)) for i in range (200): - if 1 <= moon_days_old < 7: + if 1 <= moon_days_old < 15: pygame.gfxdraw.bezier (jojoko, ((0, 100 + i), (100, 180 * moon_days_old / 7 - 80 + i), (200, 100 + i)), 3, (0, 255, 0)) - elif moon_days_old < 14: - pygame.gfxdraw.bezier (jojoko, ((0, 100 + i), (100, 180 * moon_days_old / 7 - 80 + i), (200, 100 + i)), 3, (0, 255, 0)) - elif moon_days_old < 15: + elif moon_days_old < 16: pass - elif moon_days_old < 22: - pygame.gfxdraw.bezier (jojoko, ((0, 100 - i), (100, 180 * (moon_days_old - 15) / 7 - 80 - i), (200, 100 - i)), 3, (0, 255, 0)) elif moon_days_old < 30: pygame.gfxdraw.bezier (jojoko, ((0, 100 - i), (100, 180 * (moon_days_old - 15) / 7 - 80 - i), (200, 100 - i)), 3, (0, 255, 0)) else: