Pygame入門 マウスポインターの座標を取得する

マウスポインターの座標を取得して、画面に数値で表示する。

import pygame
from pygame.locals import *
import sys

SCREEN_SIZE = (400, 400)

def main():
    pygame.init()
    screen = pygame.display.set_mode(SCREEN_SIZE)   # 画面の大きさを設定する
    pygame.display.set_caption('mouse')   # 画面のタイトルを設定する
    font = pygame.font.Font(None, 60)

    while True:
        pygame.display.update()
        mouseX, mouseY = pygame.mouse.get_pos()
        text = font.render(f'{mouseX}, {mouseY}', True, (255, 0, 0))
        screen.fill((255, 255, 255))
        screen.blit(text, [0, 0])

        for event in pygame.event.get():
            if event.type == QUIT:
                pygame.quit()
                sys.exit()

if __name__ == '__main__':
    main()