diff --git a/ingame.py b/ingame.py index 8aef526..b7cd494 100644 --- a/ingame.py +++ b/ingame.py @@ -12,7 +12,8 @@ from state import BaseState, VALID_STATES class InGameState(BaseState): def __init__(self): self.count = 0 - self.rectangle = pygame.Rect(250, 350, 100, 100) + screen_center = self.get_screen_center() + self.rectangle = pygame.Rect(screen_center[0] - 50, screen_center[1] - 50, 100, 100) self.next_transition = VALID_STATES['STAY'] def input(self): diff --git a/intro.py b/intro.py index 41178c6..cdf4d72 100644 --- a/intro.py +++ b/intro.py @@ -12,7 +12,8 @@ from state import BaseState, VALID_STATES class IntroState(BaseState): def __init__(self): self.count = 0 - self.rectangle = pygame.Rect(250, 350, 100, 100) + screen_center = self.get_screen_center() + self.rectangle = pygame.Rect(screen_center[0] - 50, screen_center[1] - 50, 100, 100) self.next_transition = VALID_STATES['STAY'] def input(self): diff --git a/menu.py b/menu.py index 0f4f171..be8dc58 100644 --- a/menu.py +++ b/menu.py @@ -12,7 +12,8 @@ from state import BaseState, VALID_STATES class MenuState(BaseState): def __init__(self): self.count = 0 - self.rectangle = pygame.Rect(250, 350, 100, 100) + screen_center = self.get_screen_center() + self.rectangle = pygame.Rect(screen_center[0] - 50, screen_center[1] - 50, 100, 100) self.next_transition = VALID_STATES['STAY'] def input(self): diff --git a/notvalidstate.py b/notvalidstate.py index b1ede37..c6e73c5 100644 --- a/notvalidstate.py +++ b/notvalidstate.py @@ -12,7 +12,8 @@ from state import BaseState, VALID_STATES class NotValidState(BaseState): def __init__(self): self.count = 0 - self.rectangle = pygame.Rect(250, 350, 100, 100) + screen_center = self.get_screen_center() + self.rectangle = pygame.Rect(screen_center[0] - 50, screen_center[1] - 50, 100, 100) self.next_transition = VALID_STATES['STAY'] def input(self): diff --git a/score.py b/score.py index 7f14f21..be0076c 100644 --- a/score.py +++ b/score.py @@ -12,7 +12,8 @@ from state import BaseState, VALID_STATES class ScoreState(BaseState): def __init__(self): self.count = 0 - self.rectangle = pygame.Rect(250, 350, 100, 100) + screen_center = self.get_screen_center() + self.rectangle = pygame.Rect(screen_center[0] - 50, screen_center[1] - 50, 100, 100) self.next_transition = VALID_STATES['STAY'] def input(self):