我试图创建一个简单的窗口来记录鼠标在点击时的位置,但我需要将背景显示设置为图像。
到目前为止,我有这个:
import pygame
LEFT = 1
pygame.display.init()
screen = pygame.display.set_mode((320,200))
pygame.mouse.set_visible(False)
image = pygame.image.load("picture.png")
screen.blit(image, (100,100))
running = 1
while running:
event = pygame.event.poll()
if event.type == pygame.QUIT:
running = 0
elif event.type == pygame.MOUSEBUTTONDOWN and event.button == LEFT:
print("Left mouse was pressed at: %d, %d" %event.pos)
pygame.display.flip()
鼠标点击工作正常,即使在尝试加载图像时,只有窗口保持黑色。